]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Update.
authorAndreas Jaeger <aj@suse.de>
Mon, 22 Mar 2004 10:53:16 +0000 (10:53 +0000)
committerAndreas Jaeger <aj@suse.de>
Mon, 22 Mar 2004 10:53:16 +0000 (10:53 +0000)
2004-03-22  Joseph S. Myers  <jsm@polyomino.org.uk>

* sunrpc/rpc/xdr.h (IXDR_GET_LONG, IXDR_PUT_LONG): Do not use
casts as lvalues.

2004-03-22  Andreas Jaeger  <aj@suse.de>

* elf/tst-dlmodcount.c (unload): Remove unused variable.

* misc/tst-mntent.c (main): Use tmpfile instead of tmpnam.

ChangeLog
elf/tst-dlmodcount.c
sunrpc/rpc/xdr.h

index a8e8587199f9931f97bf39112ed4bfd9a8b46745..d72e9be555a8573c56d4d096945793e93d638b87 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+2004-03-22  Joseph S. Myers  <jsm@polyomino.org.uk>
+
+       * sunrpc/rpc/xdr.h (IXDR_GET_LONG, IXDR_PUT_LONG): Do not use
+       casts as lvalues.
+
+2004-03-22  Andreas Jaeger  <aj@suse.de>
+
+       * elf/tst-dlmodcount.c (unload): Remove unused variable.
+
+       * misc/tst-mntent.c (main): Use tmpfile instead of tmpnam.
+
 2004-03-20  Roland McGrath  <roland@frob.com>
 
        * sysdeps/mach/hurd/dl-execstack.c: New file.
index b48ed0e2ae7794773039b90e80154691d194a3ff..9a1b6b9ab605f8e5e6ce74de5958061566df0215 100644 (file)
@@ -85,8 +85,6 @@ load (const char *path)
 static void
 unload (const char *path, void *handle)
 {
-  int ret;
-
   printf ("unloading `%s'\n", path);
   if (dlclose (handle) < 0)
     exit (2);
index 4f240f25225bfe086262185aa5804ecf3eb9d33c..64ac42fc5b1120074e5856fe6ba53859c3c4b16d 100644 (file)
@@ -262,10 +262,8 @@ struct xdr_discrim
  * and shouldn't be used any longer. Code which use this defines or longs
  * in the RPC code will not work on 64bit Solaris platforms !
  */
-#define IXDR_GET_LONG(buf) \
-       ((long)ntohl((u_long)*__extension__((u_int32_t*)(buf))++))
-#define IXDR_PUT_LONG(buf, v) \
-       (*__extension__((u_int32_t*)(buf))++ = (long)htonl((u_long)(v)))
+#define IXDR_GET_LONG(buf) ((long)IXDR_GET_U_INT32(buf))
+#define IXDR_PUT_LONG(buf, v) ((long)IXDR_PUT_INT32(buf, (long)(v)))
 #define IXDR_GET_U_LONG(buf)         ((u_long)IXDR_GET_LONG(buf))
 #define IXDR_PUT_U_LONG(buf, v)              IXDR_PUT_LONG(buf, (long)(v))