Diff for /libaitrpc/src/blob.c between versions 1.2.4.4 and 1.2.4.5

version 1.2.4.4, 2011/08/19 13:40:20 version 1.2.4.5, 2011/08/19 14:10:53
Line 70  rpc_srv_blobCreate(rpc_srv_t * __restrict srv, int len Line 70  rpc_srv_blobCreate(rpc_srv_t * __restrict srv, int len
 again:  again:
         rnd = random() % UINT_MAX;          rnd = random() % UINT_MAX;
   
        memset(szFName, 0, MAXPATHLEN);        memset(szFName, 0, sizeof szFName);
        snprintf(szFName, MAXPATHLEN, BLOB_FILE, srv->srv_blob.dir, rnd);        snprintf(szFName, sizeof szFName, BLOB_FILE, srv->srv_blob.dir, rnd);
         f = open(szFName, O_CREAT | O_EXCL | O_RDWR, 0600);          f = open(szFName, O_CREAT | O_EXCL | O_RDWR, 0600);
         if (f == -1) {          if (f == -1) {
                 if (errno == EEXIST)                  if (errno == EEXIST)
Line 128  rpc_srv_blobMap(rpc_srv_t * __restrict srv, rpc_blob_t Line 128  rpc_srv_blobMap(rpc_srv_t * __restrict srv, rpc_blob_t
                 return -1;                  return -1;
         }          }
   
        memset(szFName, 0, MAXPATHLEN);        memset(szFName, 0, sizeof szFName);
        snprintf(szFName, MAXPATHLEN, BLOB_FILE, srv->srv_blob.dir, blob->blob_var);        snprintf(szFName, sizeof szFName, BLOB_FILE, srv->srv_blob.dir, blob->blob_var);
         f = open(szFName, O_RDWR);          f = open(szFName, O_RDWR);
         if (f == -1) {          if (f == -1) {
                 LOGERR;                  LOGERR;
Line 186  rpc_srv_blobFree(rpc_srv_t * __restrict srv, rpc_blob_ Line 186  rpc_srv_blobFree(rpc_srv_t * __restrict srv, rpc_blob_
         if (blob->blob_data)          if (blob->blob_data)
                 rpc_srv_blobUnmap(blob);                  rpc_srv_blobUnmap(blob);
   
        memset(szFName, 0, MAXPATHLEN);        memset(szFName, 0, sizeof szFName);
        snprintf(szFName, MAXPATHLEN, BLOB_FILE, srv->srv_blob.dir, blob->blob_var);        snprintf(szFName, sizeof szFName, BLOB_FILE, srv->srv_blob.dir, blob->blob_var);
         if (unlink(szFName) == -1) {          if (unlink(szFName) == -1) {
                 LOGERR;                  LOGERR;
                 return -1;                  return -1;

Removed from v.1.2.4.4  
changed lines
  Added in v.1.2.4.5


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>