From: Kern S. <ke...@us...> - 2005-11-22 10:51:07
|
Update of /cvsroot/bacula/bacula/src/findlib In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv32537/src/findlib Modified Files: Tag: Branch-1_38_0 bfile.c Log Message: Apply 1.38.2 updates Index: bfile.c =================================================================== RCS file: /cvsroot/bacula/bacula/src/findlib/bfile.c,v retrieving revision 1.40 retrieving revision 1.40.2.1 diff -u -d -r1.40 -r1.40.2.1 --- bfile.c 10 Aug 2005 16:35:19 -0000 1.40 +++ bfile.c 22 Nov 2005 10:50:55 -0000 1.40.2.1 @@ -623,13 +623,10 @@ int bopen_rsrc(BFILE *bfd, const char *fname, int flags, mode_t mode) { POOLMEM *rsrc_fname; - size_t fname_len; - fname_len = strlen(fname); rsrc_fname = get_pool_memory(PM_FNAME); - bstrncpy(rsrc_fname, fname, fname_len + 1); - bstrncpy(rsrc_fname + fname_len, _PATH_RSRCFORKSPEC, - strlen(_PATH_RSRCFORKSPEC) + 1); + pm_strcpy(rsrc_fname, fname); + pm_strcat(rsrc_fname, _PATH_RSRCFORKSPEC); bopen(bfd, rsrc_fname, flags, mode); free_pool_memory(rsrc_fname); return bfd->fid; |