|
Check-in Number:
|
2540 | |
| Date: |
2002-Sep-22 09:35:40 (local)
2002-Sep-22 07:35:40 (UTC) |
| User: | rse |
| Branch: | |
| Comment: |
fix memory leak |
| Tickets: |
|
| Inspections: |
|
| Files: |
|
ossp-pkg/l2/l2_ut_format.c 1.6 -> 1.7
--- l2_ut_format.c 2002/07/30 19:08:25 1.6
+++ l2_ut_format.c 2002/09/22 07:35:40 1.7
@@ -1137,8 +1137,10 @@
if ((s = malloc(rv+1)) == NULL)
return NULL;
ap = apbak;
- if ((rv = l2_util_vsprintf(s, rv+1, fmt, ap)) == -1)
+ if ((rv = l2_util_vsprintf(s, rv+1, fmt, ap)) == -1) {
+ free(s);
return NULL;
+ }
return s;
}
|
|