Re: [Tracker] stdin/stdout is keyword for compile, replace it



Hey Jerry,

Would it be possible to in future attach patches as normal file
attachments?

This makes it a lot more easy than having to cut the e-mail header and
footers away to get your patch out of your E-mail.


On Tue, 2008-11-04 at 11:26 +0800, Jerry Tan wrote:
Patch here.


Index: src/libtracker-common/tracker-os-dependant-unix.c
===================================================================
--- src/libtracker-common/tracker-os-dependant-unix.c (revision 2435)
+++ src/libtracker-common/tracker-os-dependant-unix.c (working copy)
@@ -87,7 +87,7 @@
{
GError *error = NULL;
gboolean result;
- gint stdin, stdout, stderr;
+ gint tmpstdin, tmpstdout, tmpstderr;

g_return_val_if_fail (argv != NULL, FALSE);
g_return_val_if_fail (argv[0] != NULL, FALSE);
@@ -101,9 +101,9 @@
tracker_spawn_child_func,
GINT_TO_POINTER (timeout),
pid,
- stdin_channel ? &stdin : NULL,
- stdout_channel ? &stdout : NULL,
- stderr_channel ? &stderr : NULL,
+ stdin_channel ? &tmpstdin : NULL,
+ stdout_channel ? &tmpstdout : NULL,
+ stderr_channel ? &tmpstderr : NULL,
&error);

if (error) {
@@ -114,15 +114,15 @@
}

if (stdin_channel) {
- *stdin_channel = result ? g_io_channel_unix_new (stdin) : NULL;
+ *stdin_channel = result ? g_io_channel_unix_new (tmpstdin) : NULL;
}

if (stdout_channel) {
- *stdout_channel = result ? g_io_channel_unix_new (stdout) : NULL;
+ *stdout_channel = result ? g_io_channel_unix_new (tmpstdout) : NULL;
}

if (stderr_channel) {
- *stderr_channel = result ? g_io_channel_unix_new (stderr) : NULL;
+ *stderr_channel = result ? g_io_channel_unix_new (tmpstderr) : NULL;
}

return result;

_______________________________________________
tracker-list mailing list
tracker-list gnome org
http://mail.gnome.org/mailman/listinfo/tracker-list

-- 
Philip Van Hoof, freelance software developer
home: me at pvanhoof dot be 
gnome: pvanhoof at gnome dot org 
http://pvanhoof.be/blog
http://codeminded.be




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]