Aleksei Bavshin
|
36d75a8efe
|
Wrap public declarations with G_BEGIN_DECLS/G_END_DECLS
Glib release 2.67.3 started conditionally using some C++ code[1] in the
public headers and it's no longer legal to include "glib.h" or anything
that includes it transitively from `extern "C"` block.
The solution recommended by the glib developers is to enclose all
declarations in a header within G_BEGIN_DECLS and G_END_DECLS as shown
in gobject developer manual[2].
[1] https://gitlab.gnome.org/GNOME/glib/-/merge_requests/1715
[2] https://developer.gnome.org/gobject/stable/howto-gobject.html#howto-gobject-header
|
2021-02-14 20:02:55 +00:00 |
|
caixiangyue
|
8b853cf41d
|
export to generate lib
|
2019-11-01 15:52:36 +08:00 |
|
Shuai Lin
|
de84634c66
|
Fix traivis ci, which has an older version of libjansson.
|
2016-07-28 17:06:27 +08:00 |
|
Shuai Lin
|
53a1663d0d
|
Support json param type.
|
2016-07-28 17:06:27 +08:00 |
|
Shuai Lin
|
eb7fb022de
|
named pipe transport: compile on windows.
|
2016-07-28 17:06:27 +08:00 |
|
Shuai Lin
|
b76607f784
|
Replace tabs with spaces.
|
2016-07-28 17:06:27 +08:00 |
|
Shuai Lin
|
0cac14f39f
|
named pipe transport: Added pipe client and pipe server.
|
2016-07-28 17:06:27 +08:00 |
|
Jiaqiang Xu
|
87602806b6
|
Fix a pointer bug.
|
2013-11-05 16:45:10 +08:00 |
|
vegarden
|
e2e594a8a2
|
improve some details
|
2013-08-09 12:56:37 +08:00 |
|
vegarden
|
09b9b0cb27
|
replace json-glib with jansson
|
2013-08-08 16:24:20 +08:00 |
|
lins05
|
47ffe05a59
|
[lib] include json-glib in source tree
|
2012-05-09 13:33:59 +08:00 |
|
poet
|
e090d850e0
|
Fix a bug for glib-2.32.1
doamin passed to g_set_error must not be 0
|
2012-05-04 15:04:43 +08:00 |
|
lins05
|
02eb0744fc
|
1. Rearraged the source tree
2. modified the autotools scripts, "make distcheck" is ok now
|
2011-04-15 14:33:25 +08:00 |
|