diff options
author | Marcin Juszkiewicz <hrw@openembedded.org> | 2006-09-12 09:25:38 +0000 |
---|---|---|
committer | Marcin Juszkiewicz <hrw@openembedded.org> | 2006-09-12 09:25:38 +0000 |
commit | 30136a8e89b86b9e3d0fa4b07fafdf484ff8d4f2 (patch) | |
tree | fda5c2385c803bfdf3e338b3368c7d14622e41c4 /packages/gpe-conf/files/fixsegfault.patch | |
parent | 431b0378e7c2a282c4dc5ba2bf641d644facc4dd (diff) | |
parent | 1849c7146319438853e3b6c932003bde1a14b32f (diff) |
merge of '14cc680dbaa6317eec602330d2fe0ac7dea3be7a'
and '350557edbea2aa55107ce4c0e4dffc849b7e2307'
Diffstat (limited to 'packages/gpe-conf/files/fixsegfault.patch')
-rw-r--r-- | packages/gpe-conf/files/fixsegfault.patch | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/packages/gpe-conf/files/fixsegfault.patch b/packages/gpe-conf/files/fixsegfault.patch deleted file mode 100644 index 7f1ccbe432..0000000000 --- a/packages/gpe-conf/files/fixsegfault.patch +++ /dev/null @@ -1,44 +0,0 @@ -Index: network.c -=================================================================== -RCS file: /cvs/gpe/base/gpe-conf/network.c,v -retrieving revision 1.55.2.2 -retrieving revision 1.55.2.3 -diff -u -r1.55.2.2 -r1.55.2.3 ---- network.c 16 Feb 2006 22:32:30 -0000 1.55.2.2 -+++ network.c 20 Feb 2006 01:34:44 -0000 1.55.2.3 -@@ -289,19 +289,23 @@ - i = iflen-1; - - fd = fopen(_PATH_PROCNET_WIRELESS, "r"); -- fgets(buffer, 256, fd); // chuck first two lines; -- fgets(buffer, 256, fd); -- while (!feof(fd)) { -- if (fgets(buffer, 256, fd) == NULL) -- break; -- name = buffer; -- sep = strrchr(buffer, ':'); -- if (sep) *sep = 0; -- while(*name == ' ') name++; -- if (!strcmp(name, ifname)) -- iflist[iflen - 1].iswireless = TRUE; -- } -+ if (fd != NULL) -+ { -+ fgets(buffer, 256, fd); // chuck first two lines; -+ fgets(buffer, 256, fd); -+ while (!feof(fd)) -+ { -+ if (fgets(buffer, 256, fd) == NULL) -+ break; -+ name = buffer; -+ sep = strrchr(buffer, ':'); -+ if (sep) *sep = 0; -+ while(*name == ' ') name++; -+ if (!strcmp(name, ifname)) -+ iflist[iflen - 1].iswireless = TRUE; -+ } - fclose(fd); -+ } - } - else - i = existing; |