Changeset 3900:71782afc24b2 in roaraudio
- Timestamp:
- 05/25/10 18:49:44 (14 years ago)
- Branch:
- default
- Phase:
- public
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
configure
r3898 r3900 1171 1171 test_func_defmake ROAR_HAVE_OPENLOG openlog 'openlog("", 0, 0)' -- syslog.h 1172 1172 test_func_defmake ROAR_HAVE_CLOSELOG closelog 'closelog()' -- syslog.h 1173 test_func_defmake ROAR_HAVE_FILENO fileno 'fileno(0)' -- stdio.h 1174 test_func_defmake ROAR_HAVE_FTELL ftell 'ftell(0)' -- stdio.h 1175 test_func_defmake ROAR_HAVE_FSEEK fseek 'fseek(0, 0, 0)' -- stdio.h 1176 test_func_defmake ROAR_HAVE_POPEN popen 'popen("", "")' -- stdio.h 1177 test_func_defmake ROAR_HAVE_PCLOSE pclose 'pclose(0)' -- stdio.h 1173 1178 1174 1179 echo -n 'checking for basic IO calls... ' -
libroar/sshaskpass.c
r3899 r3900 37 37 38 38 int roar_sshaskpass_getpass (char ** pw, char * desc) { 39 #if defined(ROAR_HAVE_BIN_SSH_ASKPASS) && defined(ROAR_SUPPORT_PASSWORD_API) 39 #if defined(ROAR_HAVE_BIN_SSH_ASKPASS) && defined(ROAR_SUPPORT_PASSWORD_API) && defined(ROAR_HAVE_POPEN) && defined(ROAR_HAVE_PCLOSE) 40 40 FILE * cpipe; 41 41 char buf[1024]; -
libroar/vio_stdio.c
r3811 r3900 124 124 125 125 off_t roar_vio_stdio_lseek (struct roar_vio_calls * vio, off_t offset, int whence) { 126 #if defined(ROAR_HAVE_FSEEK) && defined(ROAR_HAVE_FTELL) 126 127 if ( fseek((FILE*)(vio->inst), offset, whence) == -1 ) 127 128 return -1; 128 129 129 130 return ftell((FILE*)(vio->inst)); 131 #else 132 return (off_t)-1; 133 #endif 130 134 } 131 135 … … 147 151 return 0; 148 152 break; 153 #ifdef ROAR_HAVE_FILENO 149 154 case ROAR_VIO_CTL_GET_FH: 150 155 case ROAR_VIO_CTL_GET_READ_FH: 151 156 case ROAR_VIO_CTL_GET_WRITE_FH: 157 case ROAR_VIO_CTL_GET_SELECT_FH: 158 case ROAR_VIO_CTL_GET_SELECT_READ_FH: 159 case ROAR_VIO_CTL_GET_SELECT_WRITE_FH: 152 160 *(int*)data = fileno((FILE*)(vio->inst)); 153 161 return 0; 154 162 break; 163 #endif 155 164 } 156 165
Note: See TracChangeset
for help on using the changeset viewer.