Be gentle, it's my first patch submission.  :)

The following is untested, but it looks like it's probably pretty
trivial.


Index: examples/rc_pingpong.c
===================================================================
--- examples/rc_pingpong.c      (revision 9442)
+++ examples/rc_pingpong.c      (working copy)
@@ -143,6 +143,7 @@
 
        asprintf(&service, "%d", port);
        n = getaddrinfo(servername, service, &hints, &res);
+       free(service);
 
        if (n < 0) {
                fprintf(stderr, "%s for %s:%d\n", gai_strerror(n),
servername, port);
@@ -209,6 +210,7 @@
 
        asprintf(&service, "%d", port);
        n = getaddrinfo(NULL, service, &hints, &res);
+       free(service);
 
        if (n < 0) {
                fprintf(stderr, "%s for port %d\n", gai_strerror(n),
port);
Index: examples/srq_pingpong.c
===================================================================
--- examples/srq_pingpong.c     (revision 9442)
+++ examples/srq_pingpong.c     (working copy)
@@ -154,6 +154,7 @@
 
        asprintf(&service, "%d", port);
        n = getaddrinfo(servername, service, &hints, &res);
+       free(service);
 
        if (n < 0) {
                fprintf(stderr, "%s for %s:%d\n", gai_strerror(n),
servername, port);
@@ -233,6 +234,7 @@
 
        asprintf(&service, "%d", port);
        n = getaddrinfo(NULL, service, &hints, &res);
+       free(service);
 
        if (n < 0) {
                fprintf(stderr, "%s for port %d\n", gai_strerror(n),
port);
Index: examples/uc_pingpong.c
===================================================================
--- examples/uc_pingpong.c      (revision 9442)
+++ examples/uc_pingpong.c      (working copy)
@@ -131,6 +131,7 @@
 
        asprintf(&service, "%d", port);
        n = getaddrinfo(servername, service, &hints, &res);
+       free(service);
 
        if (n < 0) {
                fprintf(stderr, "%s for %s:%d\n", gai_strerror(n),
servername, port);
@@ -197,6 +198,7 @@
 
        asprintf(&service, "%d", port);
        n = getaddrinfo(NULL, service, &hints, &res);
+       free(service);
 
        if (n < 0) {
                fprintf(stderr, "%s for port %d\n", gai_strerror(n),
port);
Index: examples/ud_pingpong.c
===================================================================
--- examples/ud_pingpong.c      (revision 9442)
+++ examples/ud_pingpong.c      (working copy)
@@ -132,6 +132,7 @@
 
        asprintf(&service, "%d", port);
        n = getaddrinfo(servername, service, &hints, &res);
+       free(service);
 
        if (n < 0) {
                fprintf(stderr, "%s for %s:%d\n", gai_strerror(n),
servername, port);
@@ -198,6 +199,7 @@
 
        asprintf(&service, "%d", port);
        n = getaddrinfo(NULL, service, &hints, &res);
+       free(service);
 
        if (n < 0) {
                fprintf(stderr, "%s for port %d\n", gai_strerror(n),
port);

--
-Brian 

_______________________________________________
openib-general mailing list
[email protected]
http://openib.org/mailman/listinfo/openib-general

To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general

Reply via email to