Ryan Lortie 3902006a5b glocalfileinfo: Stop using PATH_MAX for .hidden
We were using PATH_MAX to size a static array for reading lines from
the .hidden file.  Some platforms (Hurd) don't declare a PATH_MAX.

Switch to using g_file_get_contents() and g_str_split('\n') instead.

Also take the time to clean up a bit with a switch to using a 'set mode'
GHashTable (since this code was originally written before we had those).

This patch is largely based on a patch from Emilio Pozuelo Monfort (who
also reported the bug).

https://bugzilla.gnome.org/show_bug.cgi?id=695147
2013-03-13 09:41:03 -04:00
..
2013-02-02 22:54:15 -05:00
2013-01-21 09:51:09 -05:00
2013-03-12 07:07:07 +01:00
2012-12-12 15:20:22 +01:00
2012-02-02 16:22:42 +01:00
2013-01-29 09:46:04 -05:00
2013-02-15 05:39:20 -05:00
2012-07-03 21:14:41 -04:00
2013-01-29 09:46:04 -05:00
2013-01-29 09:46:04 -05:00
2010-07-07 19:53:22 -04:00
2013-02-10 12:23:02 -05:00
2013-02-04 22:35:29 -05:00
2012-11-28 00:58:03 -05:00
2012-08-16 23:02:41 -04:00
2012-12-12 15:20:22 +01:00
2012-01-01 19:01:14 +01:00
2011-06-07 08:55:31 +08:00
2012-11-29 16:29:47 -03:00
2013-01-29 09:46:04 -05:00
2013-01-29 09:46:04 -05:00
2010-07-07 19:53:22 -04:00
2011-02-08 10:05:00 -05:00
2012-11-29 14:07:27 -05:00
2013-01-13 22:59:40 -05:00
2013-02-15 05:39:20 -05:00
2012-12-12 15:20:22 +01:00
2012-12-12 15:20:22 +01:00
2013-01-29 09:46:04 -05:00
2011-02-08 10:05:00 -05:00
2012-08-19 02:19:27 -04:00
2012-08-19 02:21:02 -04:00
2012-08-19 02:21:02 -04:00
2011-06-04 18:48:19 -04:00
2012-08-18 23:15:58 -04:00
2012-01-13 17:12:57 +01:00
2012-12-29 00:22:34 -05:00
2011-08-29 14:49:32 -04:00
2011-10-16 21:41:15 -04:00
2011-10-02 22:33:10 -04:00
2012-12-12 15:20:22 +01:00
2012-12-12 15:20:22 +01:00
2012-12-12 15:20:22 +01:00
2012-12-12 15:20:22 +01:00
2012-07-03 21:14:41 -04:00
2012-11-15 14:19:06 -05:00
2012-08-18 23:15:58 -04:00
2010-07-07 19:53:22 -04:00