mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2024-12-26 15:36:14 +01:00
genmarshal: silence register storage class warnings
Using the register keyword triggers warnings on noteworthy compilers (clang), since it's deprecated in C++ and at danger of being removed from the language. There is no reason to use it since it isn't 1980 anymore. https://bugzilla.gnome.org/show_bug.cgi?id=750918
This commit is contained in:
parent
0d6e200384
commit
9f90ee5eec
@ -412,9 +412,9 @@ generate_marshal (const gchar *signame,
|
||||
g_fprintf (fout, "%s%s data2);\n", indent (ind), pad ("gpointer"));
|
||||
|
||||
/* cfile marshal variables */
|
||||
g_fprintf (fout, " register GMarshalFunc_%s callback;\n", signame);
|
||||
g_fprintf (fout, " register GCClosure *cc = (GCClosure*) closure;\n");
|
||||
g_fprintf (fout, " register gpointer data1, data2;\n");
|
||||
g_fprintf (fout, " GMarshalFunc_%s callback;\n", signame);
|
||||
g_fprintf (fout, " GCClosure *cc = (GCClosure*) closure;\n");
|
||||
g_fprintf (fout, " gpointer data1, data2;\n");
|
||||
if (sig->rarg->setter)
|
||||
g_fprintf (fout, " %s v_return;\n", sig->rarg->ctype);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user