Skip to content
Snippets Groups Projects
  1. Nov 11, 2019
  2. May 02, 2019
  3. Sep 13, 2017
    • Colin Walters's avatar
      tests: Add macro for auto-error checking · c2bcca04
      Colin Walters authored
      Having our tests forced into a `goto out` style is seriously annoying
      since we can't write tests like we write production code.  Add
      a macro that checks for the error being NULL.
      
      This doesn't fully solve the problem since the test functions are
      still forced into `void` returns; at some point I may extend
      GLib to have `g_test_add_err_func()`.
      c2bcca04
  4. Jun 14, 2017
    • Colin Walters's avatar
      Add G_IN_SET, patch our internal users via spatch · 9a1b77ef
      Colin Walters authored
      I originally tried to get this into GLib:
      https://bugzilla.gnome.org/show_bug.cgi?id=783751
      
      But that looks like it's going to fail due to MSVC. Let's add it here at least
      so I can start using it tomorrow and not wait for the MSVC team to catch up.
      
      I renamed `glnx-alloca.h` to `glnx-macros.h` as a more natural collective
      home for things from systemd's `macro.h`.
      
      Finally, I used a Coccinelle spatch similar to the one referenced
      in the above BZ to patch our uses.
      9a1b77ef
  5. Aug 30, 2016
  6. Jan 24, 2016
  7. Aug 29, 2015
  8. May 05, 2015
  9. Mar 04, 2015
  10. Feb 20, 2015
    • Colin Walters's avatar
      fdio: New APIs to read/write on fds, fd-relative · 1ebfefa5
      Colin Walters authored
      We don't have this really in GLib, unfortunately.  We do want
      GCancellable, but we also want to operate on raw fds where possible.
      
      The "read a file and validate as UTF-8" is a common use case of mine,
      and this combines that with openat().
      1ebfefa5
  11. Feb 19, 2015
  12. Feb 17, 2015
  13. Feb 15, 2015
  14. Feb 14, 2015
Loading