diff options
Diffstat (limited to 'security/cfs')
-rw-r--r-- | security/cfs/files/patch-af | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/security/cfs/files/patch-af b/security/cfs/files/patch-af new file mode 100644 index 000000000000..c9d3edc2d1da --- /dev/null +++ b/security/cfs/files/patch-af @@ -0,0 +1,20 @@ +--- cfs_fh.c.orig Sat Jul 15 01:26:30 2000 ++++ cfs_fh.c Sat Jul 15 01:24:02 2000 +@@ -908,7 +908,7 @@ + f->name=NULL; + } + } else { +- if ((f=(cfs_fileid *)malloc(sizeof(cfs_fileid)))==NULL) { ++ if ((f=(cfs_fileid *)calloc(1, sizeof(cfs_fileid)))==NULL) { + fprintf(stderr,"cfsd: out of memory\n"); + cfserrno=NFSERR_STALE; /* bad news */ + return -2; +@@ -1198,7 +1198,7 @@ + #endif /* SHORTLINKS */ + )) == NULL) { + if ((f=(cfs_fileid *) +- malloc(sizeof(cfs_fileid)))==NULL) { ++ calloc(1, sizeof(cfs_fileid)))==NULL) { + fprintf(stderr,"cfsd: no memory\n"); + cfserrno=NFSERR_STALE; /* bad news */ + return -2; |