Reacted on warning of cppcheck about libburn/sg-freebsd.c

1.1.4
Thomas Schmitt 12 years ago
parent 54325147ee
commit a2d2ec150b
  1. 2
      cdrskin/cdrskin_timestamp.h
  2. 13
      libburn/sg-freebsd.c

@ -1 +1 @@
#define Cdrskin_timestamP "2011.07.12.141932"
#define Cdrskin_timestamP "2011.07.12.142018"

@ -985,12 +985,13 @@ ex:;
int burn_os_is_2k_seekrw(char *path, int flag)
{
struct stat stbuf;
char *spt;
int i, e;
#ifdef Libburn_DIOCGMEDIASIZE_ISBLK
int fd;
int fd, ret;
off_t add_size;
#endif
#else
char *spt;
int i, e;
#endif /* ! Libburn_DIOCGMEDIASIZE_ISBLK */
if (stat(path, &stbuf) == -1)
return 0;
@ -1057,13 +1058,11 @@ int burn_os_stdio_capacity(char *path, off_t *bytes)
struct stat stbuf;
struct statvfs vfsbuf;
char *testpath = NULL, *cpt;
long blocks;
off_t add_size = 0;
int fd, ret;
BURN_ALLOC_MEM(testpath, char, 4096);
testpath[0] = 0;
blocks = *bytes / 512;
if (stat(path, &stbuf) == -1) {
strcpy(testpath, path);
cpt = strrchr(testpath, '/');
@ -1080,7 +1079,9 @@ int burn_os_stdio_capacity(char *path, off_t *bytes)
} else if(S_ISBLK(stbuf.st_mode)) {
int open_mode = O_RDWR, fd, ret;
long blocks;
blocks = *bytes / 512;
if(burn_sg_open_o_excl)
open_mode |= O_EXCL;
fd = open(path, open_mode);

Loading…
Cancel
Save