app: make gimp_image_new_add_creation_metadata() static

This commit is contained in:
Michael Natterer 2025-05-27 20:23:37 +02:00
parent 2bb6b6b970
commit 868d566c7f

View file

@ -54,6 +54,11 @@
#include "gimp-intl.h"
static void gimp_image_new_add_creation_metadata (GimpImage *image);
/* public functions */
GimpTemplate *
gimp_image_new_get_last_template (Gimp *gimp,
GimpImage *image)
@ -102,26 +107,6 @@ gimp_image_new_set_last_template (Gimp *gimp,
G_OBJECT (gimp->image_new_last_template), 0);
}
void
gimp_image_new_add_creation_metadata (GimpImage *image)
{
GimpMetadata *metadata;
metadata = gimp_image_get_metadata (image);
if (! metadata)
{
g_critical ("Metadata not found. Should not happen!");
}
else
{
GDateTime *datetime;
datetime = g_date_time_new_now_local ();
gimp_metadata_set_creation_date (metadata, datetime);
g_date_time_unref (datetime);
}
}
GimpImage *
gimp_image_new_from_template (Gimp *gimp,
GimpTemplate *template,
@ -728,3 +713,26 @@ gimp_image_new_from_pixbuf (Gimp *gimp,
return new_image;
}
/* private functions */
static void
gimp_image_new_add_creation_metadata (GimpImage *image)
{
GimpMetadata *metadata;
metadata = gimp_image_get_metadata (image);
if (! metadata)
{
g_critical ("Metadata not found. Should not happen!");
}
else
{
GDateTime *datetime;
datetime = g_date_time_new_now_local ();
gimp_metadata_set_creation_date (metadata, datetime);
g_date_time_unref (datetime);
}
}