ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/hd/sm_usets.c
(Generate patch)

Comparing ray/src/hd/sm_usets.c (file contents):
Revision 3.4 by greg, Fri Jun 20 00:25:49 2003 UTC vs.
Revision 3.5 by schorsch, Mon Jun 30 14:59:12 2003 UTC

# Line 5 | Line 5 | static const char      RCSid[] = "$Id$";
5   * Quadtree-specific set operations with unsorted sets.
6   */
7  
8 + #include <string.h>
9 +
10   #include "standard.h"
11   #include "sm_flag.h"
12   #include "object.h"
# Line 30 | Line 32 | qtclearsetflags()
32    if(!qtsetflag)
33      return;
34  
35 <    bzero((char *)qtsetflag,FLAG_BYTES(qtallocsets));
35 >    memset((char *)qtsetflag, '\0', FLAG_BYTES(qtallocsets));
36   }
37  
38  
# Line 55 | Line 57 | OBJECT  *oset;
57                  if (qtsetflag == NULL)
58                          goto memerr;
59                  if(qtallocsets)
60 <                  bzero((char *)((char *)(qtsetflag)+FLAG_BYTES(qtallocsets)),
60 >                  memset((char *)((char *)(qtsetflag)+FLAG_BYTES(qtallocsets)), '\0',
61                        FLAG_BYTES(osi+QTSETIBLK)-FLAG_BYTES(qtallocsets));
62                  else
63 <                  bzero((char *)(qtsetflag),FLAG_BYTES(osi +QTSETIBLK));
63 >                  memset((char *)(qtsetflag), '\0', FLAG_BYTES(osi +QTSETIBLK));
64  
65                  qtallocsets = osi + QTSETIBLK;
66          }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines