mirror of
https://gitlab.gnome.org/GNOME/gimp
synced 2024-10-22 04:22:29 +00:00
changed return value from gchar* to const gchar*. Renamed parameters to be
2004-06-30 Michael Natterer <mitch@gimp.org> * widgets/gimpselectiondata.[ch] (gimp_selection_data_get_svg): changed return value from gchar* to const gchar*. Renamed parameters to be consistent with other SVG functions. * widgets/gimpcontainertreeview-dnd.c * widgets/gimpdnd.c: changed accordingly.
This commit is contained in:
parent
2cf661fc16
commit
425fd699e3
|
@ -1,3 +1,12 @@
|
||||||
|
2004-06-30 Michael Natterer <mitch@gimp.org>
|
||||||
|
|
||||||
|
* widgets/gimpselectiondata.[ch] (gimp_selection_data_get_svg):
|
||||||
|
changed return value from gchar* to const gchar*. Renamed
|
||||||
|
parameters to be consistent with other SVG functions.
|
||||||
|
|
||||||
|
* widgets/gimpcontainertreeview-dnd.c
|
||||||
|
* widgets/gimpdnd.c: changed accordingly.
|
||||||
|
|
||||||
2004-06-30 Simon Budig <simon@gimp.org>
|
2004-06-30 Simon Budig <simon@gimp.org>
|
||||||
|
|
||||||
* app/vectors/gimpstroke.[ch]
|
* app/vectors/gimpstroke.[ch]
|
||||||
|
|
|
@ -386,8 +386,8 @@ gimp_container_tree_view_drag_data_received (GtkWidget *widget,
|
||||||
case GIMP_DND_TYPE_SVG_XML:
|
case GIMP_DND_TYPE_SVG_XML:
|
||||||
if (tree_view_class->drop_svg)
|
if (tree_view_class->drop_svg)
|
||||||
{
|
{
|
||||||
gchar *svg_data;
|
const gchar *svg_data;
|
||||||
gint svg_data_length;
|
gint svg_data_length;
|
||||||
|
|
||||||
svg_data = gimp_selection_data_get_svg (selection_data,
|
svg_data = gimp_selection_data_get_svg (selection_data,
|
||||||
&svg_data_length);
|
&svg_data_length);
|
||||||
|
|
|
@ -1119,8 +1119,8 @@ gimp_dnd_set_svg_data (GtkWidget *widget,
|
||||||
gpointer set_svg_data,
|
gpointer set_svg_data,
|
||||||
GtkSelectionData *selection)
|
GtkSelectionData *selection)
|
||||||
{
|
{
|
||||||
gchar *svg_data;
|
const gchar *svg_data;
|
||||||
gint svg_data_length;
|
gint svg_data_length;
|
||||||
|
|
||||||
svg_data = gimp_selection_data_get_svg (selection, &svg_data_length);
|
svg_data = gimp_selection_data_get_svg (selection, &svg_data_length);
|
||||||
|
|
||||||
|
|
|
@ -378,24 +378,24 @@ gimp_selection_data_get_color (GtkSelectionData *selection,
|
||||||
void
|
void
|
||||||
gimp_selection_data_set_svg (GtkSelectionData *selection,
|
gimp_selection_data_set_svg (GtkSelectionData *selection,
|
||||||
GdkAtom atom,
|
GdkAtom atom,
|
||||||
const gchar *data,
|
const gchar *svg_data,
|
||||||
gint data_length)
|
gint svg_data_length)
|
||||||
{
|
{
|
||||||
g_return_if_fail (selection != NULL);
|
g_return_if_fail (selection != NULL);
|
||||||
g_return_if_fail (atom != GDK_NONE);
|
g_return_if_fail (atom != GDK_NONE);
|
||||||
g_return_if_fail (data != NULL);
|
g_return_if_fail (svg_data != NULL);
|
||||||
g_return_if_fail (data_length > 0);
|
g_return_if_fail (svg_data_length > 0);
|
||||||
|
|
||||||
gtk_selection_data_set (selection, atom,
|
gtk_selection_data_set (selection, atom,
|
||||||
8, (guchar *) data, data_length);
|
8, (guchar *) svg_data, svg_data_length);
|
||||||
}
|
}
|
||||||
|
|
||||||
gchar *
|
const gchar *
|
||||||
gimp_selection_data_get_svg (GtkSelectionData *selection,
|
gimp_selection_data_get_svg (GtkSelectionData *selection,
|
||||||
gint *length)
|
gint *svg_data_length)
|
||||||
{
|
{
|
||||||
g_return_val_if_fail (selection != NULL, NULL);
|
g_return_val_if_fail (selection != NULL, NULL);
|
||||||
g_return_val_if_fail (length != NULL, NULL);
|
g_return_val_if_fail (svg_data_length != NULL, NULL);
|
||||||
|
|
||||||
if ((selection->format != 8) || (selection->length < 1))
|
if ((selection->format != 8) || (selection->length < 1))
|
||||||
{
|
{
|
||||||
|
@ -403,9 +403,9 @@ gimp_selection_data_get_svg (GtkSelectionData *selection,
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
*length = selection->length;
|
*svg_data_length = selection->length;
|
||||||
|
|
||||||
return selection->data;
|
return (const gchar *) selection->data;
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
|
|
|
@ -41,10 +41,10 @@ gboolean gimp_selection_data_get_color (GtkSelectionData *selection,
|
||||||
|
|
||||||
void gimp_selection_data_set_svg (GtkSelectionData *selection,
|
void gimp_selection_data_set_svg (GtkSelectionData *selection,
|
||||||
GdkAtom atom,
|
GdkAtom atom,
|
||||||
const gchar *data,
|
const gchar *svg_data,
|
||||||
gint data_length);
|
gint svg_data_length);
|
||||||
gchar * gimp_selection_data_get_svg (GtkSelectionData *selection,
|
const gchar * gimp_selection_data_get_svg (GtkSelectionData *selection,
|
||||||
gint *length);
|
gint *svg_data_length);
|
||||||
|
|
||||||
|
|
||||||
/* image */
|
/* image */
|
||||||
|
|
Loading…
Reference in a new issue