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

This reverts commit 4cad66580b.

Downgrading the criticals was only temporary. Now we’ve branched for
GLib 2.78, the criticals can be reinstated early this cycle, so people
have the maximum time to fix latent bugs in their code.

Fixes: #2951
This commit is contained in:
Philip Withnall 2023-04-14 17:55:37 +01:00
parent e86d8ccf28
commit 01d5b41afa

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);