mirror of
				https://gitlab.gnome.org/GNOME/glib.git
				synced 2025-10-31 08:22:16 +01:00 
			
		
		
		
	gdate: Clarify the documentation for g_date_new_dmy() and new_julian()
The documentation about validity did not match the code. Since the code hasn’t changed in a long time (since 1998 or 2011), change the documentation to match it. Signed-off-by: Philip Withnall <pwithnall@endlessos.org> Fixes: #2520
This commit is contained in:
		
							
								
								
									
										22
									
								
								glib/gdate.c
									
									
									
									
									
								
							
							
						
						
									
										22
									
								
								glib/gdate.c
									
									
									
									
									
								
							| @@ -288,11 +288,14 @@ g_date_new (void) | ||||
|  * @month: month of the year | ||||
|  * @year: year | ||||
|  * | ||||
|  * Like g_date_new(), but also sets the value of the date. Assuming the | ||||
|  * day-month-year triplet you pass in represents an existing day, the | ||||
|  * returned date will be valid. | ||||
|  * Create a new #GDate representing the given day-month-year triplet. | ||||
|  * | ||||
|  * Returns: a newly-allocated #GDate initialized with @day, @month, and @year | ||||
|  * The triplet you pass in must represent a valid date. Use g_date_valid_dmy() | ||||
|  * if needed to validate it. The returned #GDate is guaranteed to be non-%NULL | ||||
|  * and valid. | ||||
|  * | ||||
|  * Returns: (transfer full) (not nullable): a newly-allocated #GDate | ||||
|  *   initialized with @day, @month, and @year | ||||
|  */ | ||||
| GDate* | ||||
| g_date_new_dmy (GDateDay   day,  | ||||
| @@ -320,11 +323,14 @@ g_date_new_dmy (GDateDay   day, | ||||
|  * g_date_new_julian: | ||||
|  * @julian_day: days since January 1, Year 1 | ||||
|  * | ||||
|  * Like g_date_new(), but also sets the value of the date. Assuming the | ||||
|  * Julian day number you pass in is valid (greater than 0, less than an | ||||
|  * unreasonably large number), the returned date will be valid. | ||||
|  * Create a new #GDate representing the given Julian date. | ||||
|  * | ||||
|  * Returns: a newly-allocated #GDate initialized with @julian_day | ||||
|  * The @julian_day you pass in must be valid. Use g_date_valid_julian() if | ||||
|  * needed to validate it. The returned #GDate is guaranteed to be non-%NULL and | ||||
|  * valid. | ||||
|  * | ||||
|  * Returns: (transfer full) (not nullable): a newly-allocated #GDate initialized | ||||
|  *   with @julian_day | ||||
|  */ | ||||
| GDate* | ||||
| g_date_new_julian (guint32 julian_day) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user