Ryan Lortie
52a81a7d86
Remove a few more G_GNUC_INTERNAL users
2013-01-18 13:28:43 -05:00
Ryan Lortie
346aa683de
Fix visibility for glib/ and gio/ submodules
...
We have various sub directories in glib/ and gio/ (eg: inotify, gnulib,
pcre, xdgmime, etc.) that build convenience libraries that are then
included into libglib and libgio. The files in these directories need
to be built with the same visibility policy as the files in the first
level directories, so add CFLAGS for them all.
This wasn't a problem when the visibility flags were set directly in
CFLAGS but then we had to deal with some modules that we built that we
explicitly wanted to export symbols from.
For now, we can keep things the way they are because it's less hacky and
although it's a theoretical hazard to forget these CFLAGS, we rarely add
new subdirectories to the build.
2013-01-18 13:23:40 -05:00
Lin Ma
237df47c5f
Fixed bugster 7007407. Do not clear stat info until a node is really
...
deleted.
2011-02-17 15:07:52 +08:00
Ryan Lortie
b3b7ea8e22
Replace -I with $(glib_INCLUDES) and friends
...
Stop using ad hoc -I in all of our Makefile.am. Use the new variables
instead.
2010-08-06 13:10:34 -04:00
Ryan Lortie
ba0208b3a8
Clean up improper #includes
...
We have a lot of broken #including going on around the tree. This has
gone unnoticed due to our sloppy use of -I.
2010-08-06 13:05:18 -04:00
Ryan Lortie
5344c22810
gio/ docs fixup
2010-07-12 18:30:14 -04:00
Ryan Lortie
5b946e0504
gio/: fully remove gioalias hacks
2010-07-07 19:53:22 -04:00
Lin Ma
c874a76a8b
After talk with FEN dev, we dicide simply disable monitor function if
...
the current filesystem doesn't suport FEN.
2010-05-28 16:58:56 +08:00
Lin Ma
866e3dda60
Remove unused code.
2010-05-27 10:24:58 +08:00
Lin Ma
798eed43a2
bugster#6955199, on hsfs portfs will fail, and FEN backend will fail
...
to run lstat and port_associate on root node.
2010-05-26 14:32:37 +08:00
Lin Ma
e5440f865d
Reworked Solaris file event notification for GIO. See
...
https://defect.opensolaris.org/bz/show_bug.cgi?id=10194
Updated copyright.
2010-05-17 14:42:52 +08:00
Matthias Clasen
8907bfee86
Fix up GIO docs
2009-11-29 22:54:16 -05:00
Lin Ma
4654a7d593
Fixed a missing head which will cause crashes for 64bit applications
...
Without that head, the returned pointer will be truncated to 32bit, then
causes crashes for 64bit applications.
2009-07-21 10:45:25 +08:00
Alexander Larsson
e1afc6e79b
Remove gtk-doc warnings
...
Some code was using gtk-doc comment blocks for non-gtk-doc contents, just
turn it into ordinary comments.
2009-05-18 13:07:39 +02:00
Alexander Larsson
c3f4e01627
Make all non-static functions start with underscore
...
We don't want to export a lot of non-namespaced internal symbols.
2009-05-18 11:27:49 +02:00
Matthias Clasen
f27ab8977b
Remove a warning
...
svn path=/trunk/; revision=7203
2008-07-18 18:22:48 +00:00
Johan Dahlin
761424465a
Include "config.h" instead of <config.h> Command used: find -name
...
2008-06-21 Johan Dahlin <jdahlin@async.com.br>
* *.[ch]: Include "config.h" instead of <config.h>
Command used:
find -name \*.[ch]|xargs perl -p -i -e 's/^#include <config.h>/#include "config.h"/g'
Rubberstamped by Mitch
svn path=/trunk/; revision=7092
2008-06-22 15:10:51 +00:00
Lin Ma
6965703ad2
Default disable all loggings. Fixed two macro nits.
...
2008-04-21 Lin Ma <Lin.Ma@Sun.COM>
* fen/fen-data.c, fen/fen-helper.c, fen/fen-missing.c, fen/fen-node.c:
Default disable all loggings.
* fen/fen-kernel.c: (printevent), (port_add_kevent),
(port_fetch_event_cb): Fixed two macro nits.
svn path=/trunk/; revision=6865
2008-04-21 02:40:40 +00:00
Lin Ma
778488d993
still copyright issue. I hate copyright.
...
2008-03-28 Lin Ma <Lin.Ma@Sun.COM>
* fen/*.[hc]: still copyright issue. I hate copyright.
svn path=/trunk/; revision=6760
2008-03-28 09:30:52 +00:00
Lin Ma
d7d4211cb0
Updated copyright.
...
2008-03-27 Lin Ma <Lin.Ma@Sun.COM>
* fen/*.[hc]: Updated copyright.
svn path=/trunk/; revision=6757
2008-03-27 09:14:54 +00:00
Lin Ma
6aae6cc13e
Removed a bad formatted msg.
...
2008-03-20 Lin Ma <Lin.Ma@Sun.COM>
* fen/fen-data.c: (fdata_adjust_changed): Removed a bad formatted msg.
svn path=/trunk/; revision=6744
2008-03-20 09:49:41 +00:00
Lin Ma
50556ee0a5
Fixed FEN does not emit attribute changed events when optimizing changed
...
2008-03-20 Lin Ma <Lin.Ma@Sun.COM>
* fen/fen-data.c: (process_events), (fdata_add_event): Fixed FEN does
not emit attribute changed events when optimizing changed events.
* fen/fen-helper.c, fen/fen-kernel.c: Added ifdef to default disable
warning messages.
svn path=/trunk/; revision=6743
2008-03-20 09:40:28 +00:00
Alexander Larsson
7dc75d707c
Added. Added. Added. Added. Added. Added. Added. Added. Added. Added.
...
2008-03-14 Alexander Larsson <alexl@redhat.com>
* Makefile.am:
* fen/Makefile.am: Added.
* fen/fen-data.[ch]: Added.
* fen/fen-dump.[ch]: Added.
* fen/fen-helper.[ch]: Added.
* fen/fen-kernel.[ch]: Added.
* fen/fen-missing.[ch]: Added.
* fen/fen-node.[ch]: Added.
* fen/fen-sub.[ch]: Added.
* fen/gfendirectorymonitor.[ch]: Added.
* fen/gfenfilemonitor.[ch]: Added.
* giomodule.c:
Added Solaris FEN file notification backend.
Patch from Lin Ma <Lin.Ma@Sun.COM>
svn path=/trunk/; revision=6702
2008-03-14 08:58:24 +00:00