glib/glib
Dan Winship 03ef7ba5ab win32: re-fix the _utf8 compat function situation
The previous fix didn't work, because every place within glib that
used any of the functions also needed to be including win32compat.h.

So, move the prototypes back to their original headers (but at least
all in one place at the bottom).

https://bugzilla.gnome.org/show_bug.cgi?id=688109
2012-11-16 08:22:06 -05:00
..
deprecated Use "Returns:" instead of the invalid "@returns" for annotating return values. 2012-11-01 14:47:25 +13:00
glib-mirroring-tab removed all .cvsignore files. SVN doesn't need them. 2007-01-03 11:22:36 +00:00
gnulib win32: misc warning fixes 2012-11-15 14:19:06 -05:00
libcharset Quiet down the build a bit 2011-05-28 14:29:08 -04:00
pcre regex: Import PCRE 8.31 2012-07-07 22:08:02 +02:00
tests win32: avoid printf format warnings on nonstandard formats 2012-11-15 14:19:06 -05:00
update-pcre regex: Import PCRE 8.31 2012-07-07 22:08:02 +02:00
.gitignore update .gitignores 2011-06-12 16:17:30 -04:00
abicheck.sh Simply symbols files 2011-05-23 00:21:06 -04:00
docs.c docs: Improve G_GNUC_* documentation 2012-08-16 19:17:41 -04:00
galloca.h Make single includes mandatory 2011-10-12 00:25:38 -04:00
garray.c GByteArray: Add missing transfer annotations 2012-11-09 09:32:03 +01:00
garray.h array: Add a clear function 2012-01-24 23:25:38 -05:00
gasyncqueue.c Fix malformed GTK-Doc comment blocks: invalid parameters and tags. 2012-04-05 10:23:42 -03:00
gasyncqueue.h gasyncqueue: deprecate GTimeVal-based methods, add relative-delay ones 2012-02-13 09:09:08 -05:00
gasyncqueueprivate.h GAsyncQueue: Move private API to a private header 2011-10-01 20:22:46 -04:00
gatomic.c gatomic: introduce G_ATOMIC_LOCK_FREE 2011-10-18 16:45:28 -04:00
gatomic.h Annotate API introduced for 2.30 with GLIB_AVAILABLE_IN_2_30 2012-05-26 10:13:30 -04:00
gbacktrace.c gbacktrace: g_get_prgname () isn't called for a NULL argument 2012-01-06 14:41:08 -05:00
gbacktrace.h documentation fixes 2011-12-13 23:01:51 -05:00
gbase64.c comments/docs: Fix couple of typos 2012-01-28 07:52:56 +01:00
gbase64.h Make single includes mandatory 2011-10-12 00:25:38 -04:00
gbitlock.c win32: misc warning fixes 2012-11-15 14:19:06 -05:00
gbitlock.h Make single includes mandatory 2011-10-12 00:25:38 -04:00
gbookmarkfile.c glib: don't quote quark names for G_DEFINE_QUARK 2012-08-28 13:16:24 -04:00
gbookmarkfile.h Make single includes mandatory 2011-10-12 00:25:38 -04:00
gbsearcharray.h Spelling fixes 2011-08-29 14:49:32 -04:00
gbytes.c GBytes: Add missing annotations 2012-11-09 09:09:39 +01:00
gbytes.h Add a forgotten include guard 2012-03-24 23:00:15 -04:00
gcharset.c gcharset: Add header file for private API 2012-11-02 09:03:52 -04:00
gcharset.h Fix an include guard mismatch 2011-10-17 17:01:36 -04:00
gcharsetprivate.h gcharset: Add header file for private API 2012-11-02 09:03:52 -04:00
gchecksum.c gchecksum: Add g_compute_checksum_for_bytes() 2012-08-06 10:38:39 +02:00
gchecksum.h gchecksum: Add g_compute_checksum_for_bytes() 2012-08-06 10:38:39 +02:00
gconstructor.h Move constructor macros to an internal header and into generated code 2012-01-30 16:59:27 +01:00
gconvert.c win32: re-fix the _utf8 compat function situation 2012-11-16 08:22:06 -05:00
gconvert.h win32: re-fix the _utf8 compat function situation 2012-11-16 08:22:06 -05:00
gdataset.c Use "Returns:" instead of the invalid "@returns" for annotating return values. 2012-11-01 14:47:25 +13:00
gdataset.h Fix up docs for GDuplicateFunc 2012-09-23 01:59:57 -04:00
gdatasetprivate.h Don't include glib.h in other headers 2010-09-03 21:24:40 -04:00
gdate.c comments/docs: Fix couple of typos 2012-01-28 07:52:56 +01:00
gdate.h Make single includes mandatory 2011-10-12 00:25:38 -04:00
gdatetime.c win32: misc warning fixes 2012-11-15 14:19:06 -05:00
gdatetime.h Make single includes mandatory 2011-10-12 00:25:38 -04:00
gdir.c win32: re-fix the _utf8 compat function situation 2012-11-16 08:22:06 -05:00
gdir.h win32: re-fix the _utf8 compat function situation 2012-11-16 08:22:06 -05:00
gen-iswide-table.py Bug 648966 - Update g_unichar_iswide and g_unichar_iswide_cjk 2011-04-29 18:03:24 -04:00
gen-script-table.pl Bug 491554 – Update to Unicode 5.1.0 2008-04-08 02:59:05 +00:00
gen-unicode-tables.pl unicode: Add new line breaking class from unicode 6.2 2012-10-03 13:58:19 +02:00
genviron.c CVE-2012-3524: Hardening for being run in a setuid environment 2012-09-13 18:34:29 -04:00
genviron.h win32: re-fix the _utf8 compat function situation 2012-11-16 08:22:06 -05:00
gerror.c Add missing allow-none annotations for function parameters. 2012-03-31 20:34:28 +11:00
gerror.h Make single includes mandatory 2011-10-12 00:25:38 -04:00
gfileutils.c Add plural forms for some translations 2012-11-09 22:10:10 -05:00
gfileutils.h win32: re-fix the _utf8 compat function situation 2012-11-16 08:22:06 -05:00
ggettext.c win32: prototype _glib_get_dll_directory() and _glib_get_locale_dir() 2012-11-15 14:19:05 -05:00
ggettext.h Move gettext variations into their own files 2011-10-17 01:50:00 -04:00
ghash.c ghash.c: fix docs 2012-10-10 10:03:15 -04:00
ghash.h Annotate API introduced for 2.30 with GLIB_AVAILABLE_IN_2_30 2012-05-26 10:13:30 -04:00
ghmac.c g_hmac_get_string: don't allocate and leak an unused buffer 2011-12-14 12:26:16 +00:00
ghmac.h Annotate API introduced for 2.30 with GLIB_AVAILABLE_IN_2_30 2012-05-26 10:13:30 -04:00
ghook.c documentation fixes 2011-12-13 23:01:51 -05:00
ghook.h Make single includes mandatory 2011-10-12 00:25:38 -04:00
ghostutils.c ghostutils: Convert non-ASCII dots to '.' when converting hostnames 2010-12-15 03:56:35 -05:00
ghostutils.h Add hostname-related utilities in glib/ghostutils.h 2009-04-22 08:36:02 -04:00
gi18n-lib.h Bug 548321 – <string.h> is not included in gi18n-lib.h 2008-09-11 16:48:44 +00:00
gi18n.h Bug 548321 – <string.h> is not included in gi18n-lib.h 2008-09-11 16:48:44 +00:00
giochannel.c Use "Returns:" instead of the invalid "@returns" for annotating return values. 2012-11-01 14:47:25 +13:00
giochannel.h win32: re-fix the _utf8 compat function situation 2012-11-16 08:22:06 -05:00
giounix.c Use "Returns:" instead of the invalid "@returns" for annotating return values. 2012-11-01 14:47:25 +13:00
giowin32.c win32: misc warning fixes 2012-11-15 14:19:06 -05:00
gkeyfile.c win32: misc warning fixes 2012-11-15 14:19:06 -05:00
gkeyfile.h GKeyFile: Add refcounting API 2011-10-15 17:44:45 -04:00
glib_probes.d Initial support for dtrace and systemtap 2010-05-27 14:51:41 -04:00
glib_trace.h Initial support for dtrace and systemtap 2010-05-27 14:51:41 -04:00
glib-init.c win32: misc warning fixes 2012-11-15 14:19:06 -05:00
glib-init.h win32: Add a monotonic timer 2011-11-16 09:10:45 +01:00
glib-object.h Clean up includes 2011-05-28 23:27:24 -04:00
glib-private.c Revert "gmain: Add private API to create Unix child watch that uses waitid()" 2012-11-15 15:33:38 +01:00
glib-private.h win32: prototype _glib_get_dll_directory() and _glib_get_locale_dir() 2012-11-15 14:19:05 -05:00
glib-unix.c g_unix_signal_source_new: Allow SIGUSR1 and SIGUSR2 2012-10-26 09:28:01 -04:00
glib-unix.h Annotate API introduced for 2.30 with GLIB_AVAILABLE_IN_2_30 2012-05-26 10:13:30 -04:00
glib.h win32: re-fix the _utf8 compat function situation 2012-11-16 08:22:06 -05:00
glib.py glib.py: Remove old debugging code 2012-10-07 20:12:02 -03:00
glib.rc.in Update the year in the *.rc.in files 2011-06-07 08:55:31 +08:00
glib.stp.in Initial support for dtrace and systemtap 2010-05-27 14:51:41 -04:00
glib.symbols gvariant: Make g_variant_new_from_bytes() public 2012-10-23 16:25:49 +02:00
glibconfig.h.win32.in Update config.h.win32(.in) and glibconfig.h.win32(.in) 2012-09-26 17:47:52 +08:00
glibintl.h Remove all uses of G_CONST_RETURN 2011-06-09 11:15:40 -04:00
glist.c Use "Returns:" instead of the invalid "@returns" for annotating return values. 2012-11-01 14:47:25 +13:00
glist.h Adds g_list_copy_deep and g_slist_copy_deep 2012-06-21 17:21:30 -03:00
gmacros.h glib/gmacros.h: Fix up attribute to avoid namespace collisions 2012-03-03 13:29:29 -05:00
gmain-internal.h glib-unix: New API to watch some Unix signals 2011-04-27 16:01:39 -04:00
gmain.c win32: misc warning fixes 2012-11-15 14:19:06 -05:00
gmain.h Add g_spawn_check_exit_status() 2012-07-10 18:03:56 -04:00
gmappedfile.c win32: misc warning fixes 2012-11-15 14:19:06 -05:00
gmappedfile.h GMappedFile: Add g_mapped_file_get_bytes() 2012-08-17 00:48:40 -04:00
gmarkup.c Remove trailing space from some translated strings 2012-11-09 22:12:57 -05:00
gmarkup.h Revert the GMarkup attribute collect changes 2012-08-20 18:34:13 -04:00
gmem.c gmem.c: array is only paritally filled by memcpy 2012-08-20 16:41:42 +02:00
gmem.h g_clear_pointer: work around gcc helpfulness 2012-05-17 10:47:05 -04:00
gmessages.c gmessages: fix minor typo in documentation 2012-10-30 13:15:23 +01:00
gmessages.h Don't use G_DISABLE_DEPRECATED guards around deprecated functions 2011-11-03 00:04:15 -04:00
gmirroringtable.h Bug 491554 – Update to Unicode 5.1.0 2008-04-08 02:59:05 +00:00
gnode.c Use "Returns:" instead of the invalid "@returns" for annotating return values. 2012-11-01 14:47:25 +13:00
gnode.h Macro to insert a new GNode "after" the given sibling. 2012-01-24 23:41:23 -05:00
goption.c glib: don't quote quark names for G_DEFINE_QUARK 2012-08-28 13:16:24 -04:00
goption.h Make single includes mandatory 2011-10-12 00:25:38 -04:00
gpattern.c Use "Returns:" instead of the invalid "@returns" for annotating return values. 2012-11-01 14:47:25 +13:00
gpattern.h Make single includes mandatory 2011-10-12 00:25:38 -04:00
gpoll.c Include giochannel.c for G_IO_IN, etc. 2010-09-13 16:52:51 +02:00
gpoll.h documentation fixes 2011-12-13 23:01:51 -05:00
gprimes.c Move gutils docs inline 2011-06-08 23:44:39 -04:00
gprimes.h Make single includes mandatory 2011-10-12 00:25:38 -04:00
gprintf.c Replace @Varargs with @... 2011-07-22 15:47:24 +02:00
gprintf.h make it possible to disable single-file includes by defining 2008-03-14 19:30:38 +00:00
gprintfint.h Fix #147651, reported by Oliver Guntermann: 2004-07-21 17:51:28 +00:00
gqsort.c glib/gqsort.c: Fix C99ism/GCCism 2012-03-20 22:29:50 -04:00
gqsort.h Make single includes mandatory 2011-10-12 00:25:38 -04:00
gquark.c gquark: clarify G_DEFINE_QUARK docs about the use of quotes 2012-08-28 13:16:23 -04:00
gquark.h G_DEFINE_QUARK: fix up some implementation issues 2012-09-08 14:08:01 -04:00
gqueue.c Fix malformed GTK-Doc comment blocks: add missing colons. 2012-04-05 10:23:39 -03:00
gqueue.h Added API g_queue_free_full(). 2011-12-16 09:51:16 -05:00
grand.c Use "Returns:" instead of the invalid "@returns" for annotating return values. 2012-11-01 14:47:25 +13:00
grand.h Make single includes mandatory 2011-10-12 00:25:38 -04:00
gregex.c glib: don't quote quark names for G_DEFINE_QUARK 2012-08-28 13:16:24 -04:00
gregex.h Fix GRegex docs 2012-09-23 02:00:03 -04:00
gscanner.c Fix malformed GTK-Doc comment blocks: add missing colons. 2012-04-05 10:23:39 -03:00
gscanner.h documentation fixes 2011-12-13 23:01:51 -05:00
gscripttable.h unicode: Update to unicode 6.2.0 beta 2012-10-03 13:58:19 +02:00
gsequence.c Use "Returns:" instead of the invalid "@returns" for annotating return values. 2012-11-01 14:47:25 +13:00
gsequence.h Make single includes mandatory 2011-10-12 00:25:38 -04:00
gshell.c Fix regression in g_shell_parse_argv() 2012-09-13 10:20:27 +02:00
gshell.h Make single includes mandatory 2011-10-12 00:25:38 -04:00
gslice.c comments/docs: Fix couple of typos 2012-01-28 07:52:56 +01:00
gslice.h gslice: Prototype G_ENABLE_DEBUG function that's part of ABI 2012-11-02 09:03:51 -04:00
gslist.c Use "Returns:" instead of the invalid "@returns" for annotating return values. 2012-11-01 14:47:25 +13:00
gslist.h Adds g_list_copy_deep and g_slist_copy_deep 2012-06-21 17:21:30 -03:00
gspawn-win32-helper.c glib/giowin32.c glib/gmain.c glib/gspawn-win32.c Change gssize casts 2008-08-04 18:46:59 +00:00
gspawn-win32.c win32: misc warning fixes 2012-11-15 14:19:06 -05:00
gspawn.c Revert "gspawn: support creating pipes with O_CLOEXEC" 2012-11-15 15:33:38 +01:00
gspawn.h win32: re-fix the _utf8 compat function situation 2012-11-16 08:22:06 -05:00
gstdio.c gstdio: Harden g_open() against EINTR 2012-08-27 18:10:12 -04:00
gstdio.h Spelling fixes 2011-08-29 14:49:32 -04:00
gstrfuncs.c Be more careful when using xlocale 2012-07-19 06:32:29 -04:00
gstrfuncs.h Don't use G_DISABLE_DEPRECATED guards around deprecated functions 2011-11-03 00:04:15 -04:00
gstring.c GString: Tweak documentation, add g_string_free_to_bytes() 2012-07-06 10:19:12 -04:00
gstring.h GString: Tweak documentation, add g_string_free_to_bytes() 2012-07-06 10:19:12 -04:00
gstringchunk.c gstringchunk.c: Include gutils.h 2011-10-04 23:08:12 +08:00
gstringchunk.h Make single includes mandatory 2011-10-12 00:25:38 -04:00
gtester-report gtester-report: Add an optional 'revision' node 2010-12-28 16:35:12 +00:00
gtester.c GTest: Improve --help output 2012-08-16 21:33:04 -04:00
gtestutils.c gtestutils: don't try to print long doubles 2012-11-15 14:19:06 -05:00
gtestutils.h gtestutils: add g_test_add_data_func_full() 2012-08-27 07:31:13 -04:00
gthread-posix.c build: Don't use C99 declarations 2012-11-01 20:12:01 -04:00
gthread-win32.c win32: misc warning fixes 2012-11-15 14:19:06 -05:00
gthread.c Use "Returns:" instead of the invalid "@returns" for annotating return values. 2012-11-01 14:47:25 +13:00
gthread.h Misc doc formatting fixes 2011-10-15 17:00:56 -04:00
gthreadpool.c gthreadpool: set default max_unused_threads and max_idle_time values 2012-07-31 14:37:56 -04:00
gthreadpool.h Make single includes mandatory 2011-10-12 00:25:38 -04:00
gthreadprivate.h GThread: handle thread names safely 2011-11-14 22:18:13 -05:00
gtimer.c Use "Returns:" instead of the invalid "@returns" for annotating return values. 2012-11-01 14:47:25 +13:00
gtimer.h Make single includes mandatory 2011-10-12 00:25:38 -04:00
gtimezone.c gtimezone: Indentation adn comment fixes 2012-10-12 09:58:55 -07:00
gtimezone.h Make single includes mandatory 2011-10-12 00:25:38 -04:00
gtrashstack.c Move GTrashStack out of gutils.[hc] 2011-10-16 16:52:24 -04:00
gtrashstack.h Move GTrashStack out of gutils.[hc] 2011-10-16 16:52:24 -04:00
gtree.c Use "Returns:" instead of the invalid "@returns" for annotating return values. 2012-11-01 14:47:25 +13:00
gtree.h Don't use G_DISABLE_DEPRECATED guards around deprecated functions 2011-11-03 00:04:15 -04:00
gtypes.h Use __builtin_bswap* for GUINT*_SWAP_LE_BE if building with GCC 2012-03-17 23:28:48 -04:00
gunibreak.c Remove redundant header inclusions 2010-09-03 20:38:30 -04:00
gunibreak.h unicode: Update to unicode 6.2.0 beta 2012-10-03 13:58:19 +02:00
gunichartables.h unicode: Update to unicode 6.2.0 beta 2012-10-03 13:58:19 +02:00
gunicode.h unicode: Add new line breaking class from unicode 6.2 2012-10-03 13:58:19 +02:00
gunicodeprivate.h Don't include glib.h in other headers 2010-09-03 21:12:03 -04:00
gunicollate.c GLib: Add forgotten includes and build fixes 2011-10-17 23:54:05 +08:00
gunicomp.h unicode: Update to unicode 6.2.0 beta 2012-10-03 13:58:19 +02:00
gunidecomp.c Add missing allow-none annotations for function parameters. 2012-03-31 20:34:28 +11:00
gunidecomp.h unicode: Update to unicode 6.2.0 beta 2012-10-03 13:58:19 +02:00
guniprop.c unicode: Update to unicode 6.2.0 beta 2012-10-03 13:58:19 +02:00
gurifuncs.c g_uri_unescape_segment: Mention (allow-none)/%NULL in documentation 2012-02-29 13:09:41 -05:00
gurifuncs.h Fix malformed GTK-Doc comment blocks: add missing colons. 2012-04-05 10:23:39 -03:00
gutf8.c Fix g_utf8_validate() out argument transfer mode 2012-06-18 07:39:23 +02:00
gutils.c win32: misc warning fixes 2012-11-15 14:19:06 -05:00
gutils.h win32: re-fix the _utf8 compat function situation 2012-11-16 08:22:06 -05:00
gvariant-core.c gvariant: Make g_variant_new_from_bytes() public 2012-10-23 16:25:49 +02:00
gvariant-core.h gvariant: Make g_variant_new_from_bytes() public 2012-10-23 16:25:49 +02:00
gvariant-internal.h gvariant-internal.h: fix the include hack 2012-11-15 14:19:06 -05:00
gvariant-parser.c Use "Returns:" instead of the invalid "@returns" for annotating return values. 2012-11-01 14:47:25 +13:00
gvariant-serialiser.c GVariant: fix string validation 2012-07-09 12:47:31 -04:00
gvariant-serialiser.h GVariant variable arguments, tests, cleanups 2010-03-08 10:31:19 -05:00
gvariant.c GVariant: add g_variant_check_format_string() 2012-08-20 16:26:25 -04:00
gvariant.h gvariant: Make g_variant_new_from_bytes() public 2012-10-23 16:25:49 +02:00
gvarianttype.c GVariantType: gut g_variant_type_check() 2012-08-27 16:12:30 -04:00
gvarianttype.h docs: Tell which function to use to avoid errors. 2011-11-07 15:29:51 +01:00
gvarianttypeinfo.c Add missing allow-none annotations for function parameters. 2012-03-31 20:34:28 +11:00
gvarianttypeinfo.h Spelling fixes 2011-08-29 14:49:32 -04:00
gversion.c Add flexible API version boundaries 2012-02-26 23:58:41 -05:00
gversion.h Fix malformed GTK-Doc comment blocks: remove repeated comment blocks. 2012-04-05 10:23:46 -03:00
gversionmacros.h Add GLIB_VERSION_2_36 and related 2012-10-03 16:36:38 -04:00
gwakeup.c docs fixups for glib/ 2011-09-05 19:00:11 -04:00
gwakeup.h gwakeup.h: add missing header for GPollFD 2011-09-09 14:30:01 -04:00
gwin32.c Add missing allow-none annotations for function parameters. 2012-03-31 20:34:28 +11:00
gwin32.h win32: re-fix the _utf8 compat function situation 2012-11-16 08:22:06 -05:00
libglib-gdb.py.in Avoid shadowing dir builtin 2010-12-03 14:41:06 -05:00
Makefile.am win32: re-fix the _utf8 compat function situation 2012-11-16 08:22:06 -05:00
makefile.msc.in win32: Use timeGetTime as monotonic base 2011-11-16 09:10:46 +01:00
win_iconv.c win32: misc warning fixes 2012-11-15 14:19:06 -05:00