1. 21 Jul, 2021 1 commit
    • Emmanuel Fleury's avatar
      Fix cast from pointer to integer of different size warnings in glib/gthread-win32.c · 28dcec03
      Emmanuel Fleury authored
      glib/gthread-win32.c: In function 'g_private_get_impl':
      glib/gthread-win32.c:310:16: warning: cast from pointer to integer of different size
         DWORD impl = (DWORD) key->p;
                      ^
      glib/gthread-win32.c:315:14: warning: cast from pointer to integer of different size
             impl = (DWORD) key->p;
                    ^
      glib/gthread-win32.c: In function 'SetThreadName':
      glib/gthread-win32.c:596:60: warning: passing argument 4 of 'RaiseException' from incompatible pointer type
          RaiseException (EXCEPTION_SET_THREAD_NAME, 0, infosize, (DWORD *) &info);
                                                                  ^~~~~~~~~~~~~~~
      28dcec03
  2. 20 Jul, 2021 2 commits
  3. 19 Jul, 2021 1 commit
  4. 14 Jul, 2021 1 commit
  5. 12 Jul, 2021 4 commits
  6. 09 Jul, 2021 6 commits
  7. 08 Jul, 2021 2 commits
  8. 06 Jul, 2021 2 commits
  9. 02 Jul, 2021 4 commits
    • Philip Withnall's avatar
      Merge branch 'thread' into 'main' · 36fe868b
      Philip Withnall authored
      GThreadPool: Add g_thread_pool_new_full()
      
      Closes #121
      
      See merge request !2170
      36fe868b
    • Nitin Wartkar's avatar
      GThreadPool: Add g_thread_pool_new_full() · 75db4883
      Nitin Wartkar authored
      g_thread_pool_new_full() is similar to g_thread_pool_new()
      but with GDestroyNotify argument.
      
      Closes #121
      75db4883
    • Philip Withnall's avatar
      Merge branch 'icecc' into 'main' · 847f3e36
      Philip Withnall authored
      data-to-c.py: generate new-line at the end of the file
      
      See merge request !2174
      847f3e36
    • Michael Olbrich's avatar
      data-to-c.py: generate new-line at the end of the file · 3b452cb1
      Michael Olbrich authored
      This is necessary when building glib with icecc. Icecc splits the build
      process into two parts. The file is locally preprocessed with
      -fdirectives-only to resolve any includes. This adds linemarkers to the
      intermediate file. Without the new-line at the end of the file this:
      
       #include "gconstructor_as_data.h"
       #include "glib/glib-private.h"
      
      Is turned into this:
      
      const char gconstructor_code[] = "...";# 1 "glib/glib-private.h"
      ...
      
      The result is a compile error:
      
      In file included from ../glib/gio/glib-compile-resources.c:45:
      gio/gconstructor_as_data.h:1: error: stray '#' in program
      gio/gconstructor_as_data.h:1: error: expected identifier or '(' before numeric constant
      In file included from ../glib/glib/glib-private.h:22,
                       from gio/gconstructor_as_data.h:2,
                       from ../glib/gio/glib-compile-resources.c:45:
      ../glib/glib/gwakeup.h:27:1: error: unknown type name 'GWakeup'
      ../glib/glib/gwakeup.h:28:42: error: unknown type name ...
      3b452cb1
  10. 01 Jul, 2021 2 commits
  11. 28 Jun, 2021 4 commits
  12. 23 Jun, 2021 2 commits
  13. 21 Jun, 2021 9 commits