Changeset 5270:e25346c13638 in roaraudio for libroar


Ignore:
Timestamp:
11/17/11 18:20:12 (12 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

fixed some gcc -Wextra warnings

Location:
libroar
Files:
31 edited

Legend:

Unmodified
Added
Removed
  • libroar/Makefile

    r5220 r5270  
    1717INCLUDE = -I../include -I../include/libroar 
    1818CFLAGS += -g -Wall $(OPTI_O) $(DEFINES) $(INCLUDE) $(INCPATH) $(SHARED_CF) $(fPIC) 
    19 LDFLAGS+= -g $(SHARED) $(LDPATH) 
     19LDFLAGS+= -g -Wall $(SHARED) $(LDPATH) 
    2020LIBS    = $(LIBROAR_NS) 
    2121 
  • libroar/acl.c

    r4708 r5270  
    4444  return 0; 
    4545 
    46  if ( rule->addr && !addr ) 
     46 if ( rule->addr && addr != NULL ) 
    4747  return 0; 
    4848 
  • libroar/authfile.c

    r4973 r5270  
    223223    if ( roar_vio_lseek(&(authfile->vio), 0, SEEK_SET) != 0 ) 
    224224     return -1; 
    225     if ( roar_vio_write(&(authfile->vio), key->data, key->len) != key->len ) 
     225    if ( roar_vio_write(&(authfile->vio), key->data, key->len) != (ssize_t)key->len ) 
    226226     return -1; 
    227227    if ( roar_authfile_unlock(authfile) == -1 ) 
  • libroar/config.c

    r5202 r5270  
    3737 
    3838static struct roar_libroar_config_codec * 
    39            roar_libroar_config_codec_get_conf(int codec, int create, struct roar_libroar_config * config); 
     39           roar_libroar_config_codec_get_conf(uint32_t codec, int create, struct roar_libroar_config * config); 
    4040 
    4141 
     
    318318 
    319319static struct roar_libroar_config_codec * 
    320            roar_libroar_config_codec_get_conf(int codec, int create, struct roar_libroar_config * config) { 
    321  int i; 
     320           roar_libroar_config_codec_get_conf(uint32_t codec, int create, struct roar_libroar_config * config) { 
     321 size_t i; 
    322322 int need_new = 1; 
    323323 
     
    337337   if ( config->codecs.codec[i].codec == codec ) 
    338338    return &(config->codecs.codec[i]); 
    339    if ( config->codecs.codec[i].codec == -1 ) 
     339   if ( config->codecs.codec[i].codec == (uint32_t)-1 ) 
    340340    need_new = 0; 
    341341  } 
     
    349349 if ( !need_new ) { 
    350350  for (i = 0; i < config->codecs.num; i++) { 
    351    if ( config->codecs.codec[i].codec == -1 ) { 
     351   if ( config->codecs.codec[i].codec == (uint32_t)-1 ) { 
    352352    memset(&(config->codecs.codec[i]), 0, sizeof(struct roar_libroar_config_codec)); 
    353353    config->codecs.codec[i].codec = codec; 
     
    368368 memset(&(config->codecs.codec[config->codecs.num]), 0, 16); 
    369369 for (i = config->codecs.num; i < (config->codecs.num+16); i++) { 
    370   config->codecs.codec[i].codec = -1; 
     370  config->codecs.codec[i].codec = (uint32_t)-1; 
    371371 } 
    372372 
  • libroar/debug.c

    r5201 r5270  
    184184 ret = snprintf(buf, sizeof(buf), "(%s: %s:%lu): %s: ", prefix, file, line, typename); 
    185185 
    186  if ( ret > 0 && ret < sizeof(buf) ) { 
     186 if ( ret > 0 && ret < (int)sizeof(buf) ) { 
    187187  bufp += ret; 
    188188 } else { 
  • libroar/enumdev.c

    r5238 r5270  
    101101 int i; 
    102102#endif 
     103 
     104 (void)flags, (void)dir, (void)socktype; 
    103105 
    104106 if ( maxlen < 10 ) 
     
    207209 }; 
    208210 
     211 (void)flags, (void)dir, (void)socktype; 
     212 
    209213 for (f = &(files[0]); f->file != NULL; f++) { 
    210214  if ( (inp = fopen(f->file, "r")) == NULL ) 
  • libroar/env.c

    r5008 r5270  
    6060const char * roar_env_get_home(int level) { 
    6161 const char * home = getenv("HOME"); 
     62 
     63 (void)level; 
    6264 
    6365 return home; 
  • libroar/error.c

    r5252 r5270  
    918918 static char buf[1024] = ""; 
    919919 int num[8]; 
    920  int i; 
     920 size_t i; 
    921921 int _ra_err = roar_error; 
    922922 int _sys_err = errno; 
  • libroar/hash.c

    r5188 r5270  
    146146 int i; 
    147147 
    148  for (i = 0; _libroar_hashes[i].id != -1; i++) 
     148 for (i = 0; _libroar_hashes[i].id != (uint_least32_t)-1; i++) 
    149149  if ( _libroar_hashes[i].id == ht ) 
    150150   return _libroar_hashes[i].name; 
     
    157157 int i; 
    158158 
    159  for (i = 0; _libroar_hashes[i].id != -1; i++) 
     159 for (i = 0; _libroar_hashes[i].id != (uint_least32_t)-1; i++) 
    160160  if ( !strcasecmp(_libroar_hashes[i].name, ht) ) 
    161161   return _libroar_hashes[i].id; 
     
    168168 int i; 
    169169 
    170  for (i = 0; _libroar_hashes[i].id != -1; i++) 
     170 for (i = 0; _libroar_hashes[i].id != (uint_least32_t)-1; i++) 
    171171  if ( _libroar_hashes[i].id == ht ) 
    172172   return _libroar_hashes[i].dlen; 
  • libroar/hash_tiger.c

    r4721 r5270  
    580580 
    581581int roar_hash_tiger_uninit(struct roar_hash_tiger * state) { 
     582 (void)state; 
    582583 return 0; 
    583584} 
     
    667668 
    668669ssize_t roar_hash_tiger_statelen(struct roar_hash_tiger * state) { 
     670 (void)state; 
    669671 return PSTATE_LEN; 
    670672} 
     
    827829 
    828830ssize_t roar_hash_tiger_blocklen(struct roar_hash_tiger * state) { 
     831 (void)state; 
    829832 return BLOCK_LEN; 
    830833} 
  • libroar/libroar.c

    r5020 r5270  
    216216//#define ROAR_ERR(format, args...)  roar_debug_msg(ROAR_DEBUG_TYPE_ERROR, __LINE__, __FILE__, ROAR_DBG_PREFIX, format, ## args) 
    217217 
     218 // we do not support info-text at the moment. 
     219 (void)info; 
     220 
    218221 if ( func == NULL ) 
    219222  func = "<unknown>"; 
  • libroar/ltm.c

    r5145 r5270  
    175175 char * buf = NULL; 
    176176 int    ret; 
    177  int    i; 
     177 size_t i; 
    178178 
    179179 if ( con == NULL ) { 
     
    260260} 
    261261 
    262 static int64_t * roar_ltm_get_streamptr(struct roar_ltm_result * res, int streamidx) { 
     262static int64_t * roar_ltm_get_streamptr(struct roar_ltm_result * res, size_t streamidx) { 
    263263 int64_t * ptr; 
    264264 int numchans; 
    265  int i; 
     265 size_t i; 
    266266 
    267267 ROAR_DBG("roar_ltm_get_streamptr(res=%p, streamidx=%i) = ?", res, streamidx); 
     
    289289} 
    290290 
    291 int roar_ltm_get_numchans(struct roar_ltm_result * res, int streamidx) { 
     291int roar_ltm_get_numchans(struct roar_ltm_result * res, size_t streamidx) { 
    292292 int64_t * ptr = roar_ltm_get_streamptr(res, streamidx); 
    293293 
     
    298298} 
    299299 
    300 int64_t roar_ltm_extract(struct roar_ltm_result * res, int mt, int streamidx, int channel) { 
     300int64_t roar_ltm_extract(struct roar_ltm_result * res, int mt, size_t streamidx, int channel) { 
    301301 int64_t * ptr = roar_ltm_get_streamptr(res, streamidx); 
    302302 int numchans; 
  • libroar/memmgr.c

    r5010 r5270  
    366366  memcpy(dst+dlen, src, slen); 
    367367  dst[dlen+slen] = 0; 
    368  } else if ( dlen != size ) { 
     368 } else if ( dlen != (ssize_t)size ) { 
    369369  memcpy(dst+dlen, src, size-dlen-1); 
    370370  dst[size-1] = 0; 
  • libroar/meta.c

    r5054 r5270  
    520520 
    521521int roar_stream_meta_list (struct roar_connection * con, struct roar_stream * s, int * types, size_t len) { 
    522  int i; 
     522 size_t i; 
    523523 struct roar_message m; 
    524524 
  • libroar/pinentry.c

    r5016 r5270  
    177177 len = strlen(cmd); 
    178178 
    179  if ( write(pe->out, cmd, len) != len ) 
     179 if ( write(pe->out, cmd, len) != (ssize_t)len ) 
    180180  return -1; 
    181181 
     
    186186  len = strlen(args); 
    187187 
    188   if ( write(pe->out, args, len) != len ) 
     188  if ( write(pe->out, args, len) != (ssize_t)len ) 
    189189   return -1; 
    190190 } 
  • libroar/proto.c

    r5216 r5270  
    111111 } 
    112112 
    113  if ( roar_vio_write(vio, buf, headerlen) != headerlen ) { 
     113 if ( roar_vio_write(vio, buf, headerlen) != (ssize_t)headerlen ) { 
    114114  return -1; 
    115115 } 
    116116 
    117117 if ( mes->datalen != 0 ) { 
    118   if ( roar_vio_write(vio, data == NULL ? mes->data : data, mes->datalen) != mes->datalen ) { 
     118  if ( roar_vio_write(vio, data == NULL ? mes->data : data, mes->datalen) != (ssize_t)mes->datalen ) { 
    119119   return -1; 
    120120  } 
     
    122122 
    123123 if ( crclen != 0 ) { 
    124   if ( roar_vio_write(vio, crc, crclen) != crclen ) { 
     124  if ( roar_vio_write(vio, crc, crclen) != (ssize_t)crclen ) { 
    125125   return -1; 
    126126  } 
     
    253253 
    254254 if ( mes->datalen <= LIBROAR_BUFFER_MSGDATA ) { 
    255   if ( roar_vio_read(vio, mes->data, mes->datalen) == mes->datalen ) { 
     255  if ( roar_vio_read(vio, mes->data, mes->datalen) == (ssize_t)mes->datalen ) { 
    256256   ROAR_DBG("roar_vrecv_message2(*): Got data!"); 
    257257   roar_err_clear(); 
     
    285285  } 
    286286 
    287   if ( roar_vio_read(vio, *data, mes->datalen) == mes->datalen ) { 
     287  if ( roar_vio_read(vio, *data, mes->datalen) == (ssize_t)mes->datalen ) { 
    288288   ROAR_DBG("roar_vrecv_message2(*): Got data!"); 
    289289 
  • libroar/roardl.c

    r5008 r5270  
    119119 void * ret = dlsym(_roardl2ldl(lhandle), sym); 
    120120 
     121 (void)type; 
     122 
    121123 ROAR_DBG("roar_dl_getsym(lhandle=%p, sym='%s', type=%i) = %p", lhandle, sym, type, ret); 
    122124 
     
    181183char *                   roar_dl_errstr(struct roar_dl_lhandle * lhandle) { 
    182184#if defined(ROAR_HAVE_LIBDL) 
     185 (void)lhandle; 
    183186 return dlerror(); 
    184187#else 
  • libroar/serverinfo.c

    r4708 r5270  
    155155 struct roar_server_info * ret = NULL; 
    156156 uint16_t * d16, * dptr; 
    157  int idx; 
    158  int i; 
     157 size_t idx; 
     158 size_t i; 
    159159 size_t needlen = 4; 
    160160 char * textpart; 
  • libroar/slp.c

    r4805 r5270  
    4848 struct roar_slp_cookie * self = cookie; 
    4949 
     50 (void)hslp; 
     51 
    5052 ROAR_DBG("roar_slp_url_callback(*) = ?"); 
    5153 
  • libroar/socket.c

    r5261 r5270  
    10881088 
    10891089 if ( app_len > 0 ) 
    1090   if ( write(fh, app, app_len) != app_len ) 
     1090  if ( write(fh, app, app_len) != (ssize_t)app_len ) 
    10911091   return -1; 
    10921092 
  • libroar/stream.c

    r5240 r5270  
    510510 } 
    511511 
    512  if ( data[1] != ROAR_STREAM_PARA_NAME ) { 
     512 if ( data[1] != (uint16_t)ROAR_STREAM_PARA_NAME ) { 
    513513  roar_err_set(ROAR_ERROR_TYPEMM); 
    514514  return -1; 
     
    815815*/ 
    816816 
    817 static struct { 
     817static const struct { 
    818818 int    dir; 
    819819 const char * name; 
     
    870870*/ 
    871871 
    872 static struct { 
    873  int    codec; 
    874  const char * name; 
    875  const char * mime; 
     872static const struct { 
     873 const uint32_t codec; 
     874 const char   * name; 
     875 const char   * mime; 
    876876} _libroar_codec[] = { 
    877877 // PCM: 
     
    975975}; 
    976976 
    977 int roar_str2codec(const char * codec) { 
    978  int i; 
     977int32_t roar_str2codec(const char * codec) { 
     978 size_t i; 
    979979 int guess; 
    980980 
     
    985985  return guess; 
    986986 
    987  for (i = 0; _libroar_codec[i].codec != -1; i++) 
     987 for (i = 0; _libroar_codec[i].codec != (uint32_t)-1; i++) 
    988988  if ( strcasecmp(_libroar_codec[i].name, codec) == 0 ) 
    989989   return _libroar_codec[i].codec; 
     
    994994 
    995995 
    996 const char * roar_codec2str (const int codec) { 
     996const char * roar_codec2str (const uint32_t codec) { 
    997997 int i; 
    998998 
    999  for (i = 0; _libroar_codec[i].codec != -1; i++) 
     999 for (i = 0; _libroar_codec[i].codec != (uint32_t)-1; i++) 
    10001000  if ( _libroar_codec[i].codec == codec ) 
    10011001   return _libroar_codec[i].name; 
     
    10041004} 
    10051005 
    1006 int    roar_mime2codec (const char * mime) { 
    1007  int i; 
     1006int32_t  roar_mime2codec (const char * mime) { 
     1007 size_t i; 
    10081008 
    10091009 if ( mime == NULL ) { 
     
    10171017 } 
    10181018 
    1019  for (i = 0; _libroar_codec[i].codec != -1; i++) 
     1019 for (i = 0; _libroar_codec[i].codec != (uint32_t)-1; i++) 
    10201020  if ( _libroar_codec[i].mime != NULL ) 
    10211021   if ( strcasecmp(_libroar_codec[i].mime, mime) == 0 ) 
     
    10261026} 
    10271027 
    1028 const char * roar_codec2mime (const int    codec) { 
    1029  int i; 
    1030  
    1031  for (i = 0; _libroar_codec[i].codec != -1; i++) 
     1028const char * roar_codec2mime (const uint32_t   codec) { 
     1029 size_t i; 
     1030 
     1031 for (i = 0; _libroar_codec[i].codec != (uint32_t)-1; i++) 
    10321032  if ( _libroar_codec[i].codec == codec ) 
    10331033   return _libroar_codec[i].mime; 
     
    11101110} 
    11111111 
    1112 static struct { 
     1112static const struct { 
    11131113 int    role; 
    11141114 const char * name; 
     
    12091209} 
    12101210 
    1211 static struct { 
     1211static const struct { 
    12121212 const char * name; 
    12131213 struct roar_audio_info info; 
  • libroar/trap.c

    r4784 r5270  
    5454 size_t i; 
    5555 
    56  for (i = 0; i < (sizeof(_libroar_trap_groups)/sizeof(*_libroar_trap_groups)) && _libroar_trap_groups[i].id != -1; i++); 
     56 for (i = 0; 
     57      i < (sizeof(_libroar_trap_groups)/sizeof(*_libroar_trap_groups)) && _libroar_trap_groups[i].id != (unsigned int)-1; 
     58      i++); 
    5759 if ( i == (sizeof(_libroar_trap_groups)/sizeof(*_libroar_trap_groups)) ) 
    5860  return -1; 
     
    6870 size_t i; 
    6971 
    70  for (i = 0; i < (sizeof(_libroar_trap_groups)/sizeof(*_libroar_trap_groups)) && _libroar_trap_groups[i].id != -1; i++) { 
     72 for (i = 0; 
     73      i < (sizeof(_libroar_trap_groups)/sizeof(*_libroar_trap_groups)) && _libroar_trap_groups[i].id != (unsigned int)-1; 
     74      i++) { 
    7175  if ( _libroar_trap_groups[i].id == group ) 
    7276   return _libroar_trap_groups[i].name; 
     
    7983 size_t i; 
    8084 
    81  for (i = 0; i < (sizeof(_libroar_trap_groups)/sizeof(*_libroar_trap_groups)) && _libroar_trap_groups[i].id != -1; i++) { 
     85 for (i = 0; 
     86      i < (sizeof(_libroar_trap_groups)/sizeof(*_libroar_trap_groups)) && _libroar_trap_groups[i].id != (unsigned int)-1; 
     87      i++) { 
    8288  if ( !strcasecmp(_libroar_trap_groups[i].name, name) ) 
    8389   return _libroar_trap_groups[i].id; 
     
    128134 } 
    129135#else 
     136 (void)group, (void)name, (void)line, (void)file, (void)prefix; 
    130137 return; 
    131138#endif 
  • libroar/vio.c

    r5260 r5270  
    686686// null 
    687687ssize_t roar_vio_null_rw    (struct roar_vio_calls * vio, void *buf, size_t count) { 
     688 (void)count; 
     689 
    688690 if ( vio == NULL || buf == NULL ) { 
    689691  roar_err_set(ROAR_ERROR_FAULT); 
     
    695697 
    696698int     roar_vio_null_sync    (struct roar_vio_calls * vio) { 
     699 (void)vio; 
    697700 return 0; 
    698701} 
  • libroar/vio_dstr.c

    r5257 r5270  
    3737 
    3838#ifndef ROAR_WITHOUT_VIO_DSTR 
    39 struct _roar_vio_dstr_type { 
     39static struct _roar_vio_dstr_type { 
    4040 const int    id; 
    4141 const char * name; 
  • libroar/vio_jumbo.c

    r4708 r5270  
    147147 
    148148 // TODO: do this a bit more intelergent (RE?) 
    149  if ( roar_vio_write(self->backend, data, self->pos) != self->pos ) 
     149 if ( roar_vio_write(self->backend, data, self->pos) != (ssize_t)self->pos ) 
    150150  return -1; 
    151151 
  • libroar/vio_misc.c

    r4876 r5270  
    5555 
    5656static off_t   roar_vio_misc_lseek   (struct roar_vio_calls * vio, off_t offset, int whence) { 
     57 (void)vio, (void)offset, (void)whence; 
    5758 return 0; 
    5859} 
     
    7172 
    7273static int     roar_vio_misc_sync    (struct roar_vio_calls * vio) { 
     74 (void)vio; 
    7375 return 0; 
    7476} 
     
    98100 
    99101static int     roar_vio_misc_close   (struct roar_vio_calls * vio) { 
     102 (void)vio; 
    100103 return 0; 
    101104} 
     
    119122 
    120123static ssize_t roar_vio_misc_op_return_len (void * buf, size_t len, struct roar_vio_calls * vio, struct roar_vio_misc * callbacks) { 
     124 (void)buf, (void)vio, (void)callbacks; 
    121125 return len; 
    122126} 
    123127 
    124128static ssize_t roar_vio_misc_op_return_zero(void * buf, size_t len, struct roar_vio_calls * vio, struct roar_vio_misc * callbacks) { 
     129 (void)buf, (void)len, (void)vio, (void)callbacks; 
    125130 return 0; 
    126131} 
    127132 
    128133static ssize_t roar_vio_misc_op_zero(void * buf, size_t len, struct roar_vio_calls * vio, struct roar_vio_misc * callbacks) { 
     134 (void)vio, (void)callbacks; 
    129135 memset(buf, 0, len); 
    130136 return len; 
     
    133139static ssize_t roar_vio_misc_op_full(void * buf, size_t len, struct roar_vio_calls * vio, struct roar_vio_misc * callbacks) 
    134140{ 
     141 (void)buf, (void)len, (void)vio, (void)callbacks; 
    135142 roar_err_set(ROAR_ERROR_NOSPC); 
    136143 return -1; 
     
    138145 
    139146static ssize_t roar_vio_misc_op_random_nonce(void * buf, size_t len, struct roar_vio_calls * vio, struct roar_vio_misc * callbacks) { 
     147 (void)vio, (void)callbacks; 
     148 
    140149 if ( roar_random_gen_nonce(buf, len) == -1 ) 
    141150  return -1; 
     
    145154 
    146155static ssize_t roar_vio_misc_op_random_salt_nonce(void * buf, size_t len, struct roar_vio_calls * vio, struct roar_vio_misc * callbacks) { 
     156 (void)vio, (void)callbacks; 
     157 
    147158 if ( roar_random_salt_nonce(buf, len) == -1 ) 
    148159  return -1; 
  • libroar/vio_pipe.c

    r4708 r5270  
    215215 // we may add fdatasync() calls here depending on the type 
    216216 // but in general they should not be needed on pipes. 
     217 (void)vio; 
    217218 return 0; 
    218219} 
  • libroar/vio_stdio.c

    r5088 r5270  
    6262#endif 
    6363 
     64 // (void)flags is the the individual sections because later added APIs 
     65 // may require those flags. 
     66 
    6467 if ( calls == NULL ) 
    6568  return NULL; 
    6669 
    6770#if defined(ROAR_HAVE_FOPENCOOKIE) 
     71 (void)flags; 
     72 
    6873 memset(&foc_funcs, 0, sizeof(cookie_io_functions_t)); 
    6974 
     
    7479 return fopencookie((void*) calls, "rw", foc_funcs); 
    7580#elif defined(ROAR_HAVE_FUNOPEN) 
     81 (void)flags; 
     82 
    7683 return funopen((void*) calls, roar_vio_to_stdio_read,  roar_vio_to_stdio_write, 
    7784                               roar_vio_to_stdio_lseek, roar_vio_to_stdio_close); 
  • libroar/vio_tantalos.c

    r5028 r5270  
    6262 time_t now = time(NULL); 
    6363 
     64 (void)dst; 
     65 
    6466 if ( (cookie = roar_vio_open_get_cookie(0)) == NULL ) 
    6567  return -1; 
  • libroar/vio_zlib.c

    r4956 r5270  
    5151 
    5252static void * _zalloc(voidpf opaque, uInt items, uInt size) { 
     53 (void)opaque; 
    5354 return roar_mm_calloc(items, size); 
    5455} 
    5556 
    5657static void _zfree(voidpf opaque, voidpf address) { 
     58 (void)opaque; 
    5759 roar_mm_free(address); 
    5860} 
     
    220222  count -= len; 
    221223 
    222   if ( len == buflen ) { 
     224  if ( len == (ssize_t)buflen ) { 
    223225   ret = roar_buffer_next(&(self->inbuf)); 
    224226  } else { 
     
    342344  if ( len == -1 ) { 
    343345   return -1; 
    344   } else if ( len == buflen ) { 
     346  } else if ( len == (ssize_t)buflen ) { 
    345347   if ( roar_buffer_next(&(self->outbuf)) == -1 ) { 
    346348    roar_err_set((self->compressor_error = ROAR_ERROR_LOSTSYNC)); 
     
    389391   len = roar_vio_write(self->next, outbuf, outlen); 
    390392 
    391    if ( len < outlen ) { 
     393   if ( len < (ssize_t)outlen ) { 
    392394    if ( roar_buffer_new_data(&leftbuf, outlen - len, &leftbufdata) == -1 ) { 
    393395     roar_err_set((self->compressor_error = ROAR_ERROR_LOSTSYNC)); 
     
    428430 
    429431static off_t   roar_vio_zlib_lseek   (struct roar_vio_calls * vio, off_t offset, int whence) { 
     432 (void)vio, (void)offset, (void)whence; 
    430433 roar_err_set(ROAR_ERROR_NOSYS); 
    431434 return (off_t)-1; 
  • libroar/vs.c

    r5262 r5270  
    160160 ssize_t offset; 
    161161 int cmd, subcmd; 
    162  int i; 
     162 size_t i; 
    163163 
    164164 if ( roar_recv_message(vss->con, &mes, &data) == -1 ) { 
     
    11541154 } 
    11551155 
    1156  if ( channels != oldchannels ) 
     1156 if ( channels != (size_t)oldchannels ) 
    11571157  mode = ROAR_SET_VOL_UNMAPPED; 
    11581158 
Note: See TracChangeset for help on using the changeset viewer.