Merge branch '2951-reinstate-fileinfo-criticals' into 'main'

Revert "gfileinfo: Temporarily downgrade missing attribute criticals to debugs"

Closes #2951

See merge request GNOME/glib!3379
This commit is contained in:
Philip Withnall 2023-04-27 11:27:43 +00:00
commit d231ce0364

View File

@ -1500,8 +1500,8 @@ g_file_info_set_attribute_int64 (GFileInfo *info,
*value_ptr = g_file_info_find_value (info, attr); \
if (G_UNLIKELY (*value_ptr == NULL)) \
{ \
g_debug ("GFileInfo created without " attribute_name); \
return error_value; \
g_critical ("GFileInfo created without " attribute_name); \
g_return_val_if_reached (error_value); \
} \
} G_STMT_END
@ -1837,9 +1837,9 @@ g_file_info_get_modification_time (GFileInfo *info,
if (G_UNLIKELY (value == NULL))
{
g_debug ("GFileInfo created without " G_FILE_ATTRIBUTE_TIME_MODIFIED);
g_critical ("GFileInfo created without " G_FILE_ATTRIBUTE_TIME_MODIFIED);
result->tv_sec = result->tv_usec = 0;
return;
g_return_if_reached ();
}
result->tv_sec = _g_file_attribute_value_get_uint64 (value);