It is a bad idea to name your own variables "errno". On some system the libc defines...
authorLennart Poettering <lennart@poettering.net>
Thu, 11 Aug 2005 19:30:19 +0000 (19:30 +0000)
committerLennart Poettering <lennart@poettering.net>
Thu, 11 Aug 2005 19:30:19 +0000 (19:30 +0000)
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@294 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

avahi-client/client.c
avahi-client/entrygroup.c
avahi-client/internal.h

index 46b7b37..49ace50 100644 (file)
 #include "internal.h"
 
 int
-avahi_client_set_errno (AvahiClient *client, int errno)
+avahi_client_set_errno (AvahiClient *client, int error)
 {
-    if (client == NULL) return errno;
+    if (client == NULL) return error;
 
-    client->errno = errno;
+    client->error = error;
 
-    return errno;
+    return error;
 }
     
 static
index 6c0613f..7e8f74e 100644 (file)
@@ -181,7 +181,7 @@ avahi_entry_group_state (AvahiEntryGroup *group)
 int
 avahi_client_errno (AvahiClient *client)
 {
-    return client->errno;
+    return client->error;
 }
 
 AvahiClient*
index 64ba919..ad39af3 100644 (file)
@@ -27,7 +27,7 @@
 struct _AvahiClient
 {
     DBusConnection *bus;
-    int errno;
+    int error;
     AvahiClientCallback callback;
     void *user_data;
     AVAHI_LLIST_HEAD(AvahiEntryGroup, groups);
@@ -59,7 +59,7 @@ struct _AvahiServiceTypeBrowser {
     AVAHI_LLIST_FIELDS(AvahiServiceTypeBrowser, service_type_browsers);
 };
 
-int avahi_client_set_errno (AvahiClient *client, int errno);
+int avahi_client_set_errno (AvahiClient *client, int error);
 
 void avahi_entry_group_state_change (AvahiEntryGroup *group, int state);