Changeset 1366:2dc3d99579da in roaraudio


Ignore:
Timestamp:
03/24/09 23:51:29 (15 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

make vio cmd optional

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libroar/vio_cmd.c

    r1284 r1366  
    3737int roar_vio_open_cmd(struct roar_vio_calls * calls, struct roar_vio_calls * dst, 
    3838                      char * reader, char * writer, int options) { 
     39#ifndef ROAR_WITHOUT_VIO_CMD 
    3940 struct roar_vio_cmd_state * state; 
    4041 
     
    9596 
    9697 return 0; 
    97 } 
    98  
     98#else 
     99 return -1; 
     100#endif 
     101} 
     102 
     103#ifndef ROAR_WITHOUT_VIO_CMD 
    99104int roar_vio_cmd_close(struct roar_vio_calls * vio) { 
    100105 struct roar_vio_cmd_state * state = (struct roar_vio_cmd_state *)vio->inst; 
     
    465470 return ret; 
    466471} 
     472#endif 
    467473 
    468474// MISC: 
    469475int roar_vio_open_gzip(struct roar_vio_calls * calls, struct roar_vio_calls * dst, int level) { 
    470 #ifdef ROAR_HAVE_BIN_GZIP 
     476#if defined(ROAR_HAVE_BIN_GZIP) || !defined(ROAR_WITHOUT_VIO_CMD) 
    471477 char   wbuf[80]; 
    472478 char * writer = ROAR_HAVE_BIN_GZIP " -c"; 
     
    484490 
    485491int roar_vio_open_gpg(struct roar_vio_calls * calls, struct roar_vio_calls * dst, char * pw, int wronly, char * opts, int options) { 
    486 #ifdef ROAR_HAVE_BIN_GPG 
     492#if defined(ROAR_HAVE_BIN_GPG) || !defined(ROAR_WITHOUT_VIO_CMD) 
    487493 char command[1024]; 
    488494 char para[1024] = {0}; 
Note: See TracChangeset for help on using the changeset viewer.