fclose() and fflush() are standard C routines, so there's no need for
our own wrappers. (pcapio.c isn't using wrappers around, for example, fwrite().) svn path=/trunk/; revision=46640
This commit is contained in:
parent
197ac6704d
commit
0ddce65214
12
dumpcap.c
12
dumpcap.c
|
@ -2952,7 +2952,7 @@ capture_loop_close_output(capture_options *capture_opts, loop_data *ld, int *err
|
|||
}
|
||||
}
|
||||
}
|
||||
if (ws_fclose(ld->pdh) == EOF) {
|
||||
if (fclose(ld->pdh) == EOF) {
|
||||
if (err_close != NULL) {
|
||||
*err_close = errno;
|
||||
}
|
||||
|
@ -3374,7 +3374,7 @@ do_file_switch_or_stop(capture_options *capture_opts,
|
|||
cnd_reset(cnd_autostop_size);
|
||||
if (cnd_file_duration)
|
||||
cnd_reset(cnd_file_duration);
|
||||
ws_fflush(global_ld.pdh);
|
||||
fflush(global_ld.pdh);
|
||||
if (!quiet)
|
||||
report_packet_count(global_ld.inpkts_to_sync_pipe);
|
||||
global_ld.inpkts_to_sync_pipe = 0;
|
||||
|
@ -3525,7 +3525,7 @@ capture_loop_start(capture_options *capture_opts, gboolean *stats_known, struct
|
|||
message to our parent so that they'll open the capture file and
|
||||
update its windows to indicate that we have a live capture in
|
||||
progress. */
|
||||
ws_fflush(global_ld.pdh);
|
||||
fflush(global_ld.pdh);
|
||||
report_new_capture_file(capture_opts->save_file);
|
||||
}
|
||||
|
||||
|
@ -3642,7 +3642,7 @@ capture_loop_start(capture_options *capture_opts, gboolean *stats_known, struct
|
|||
continue;
|
||||
} /* cnd_autostop_size */
|
||||
if (capture_opts->output_to_pipe) {
|
||||
ws_fflush(global_ld.pdh);
|
||||
fflush(global_ld.pdh);
|
||||
}
|
||||
} /* inpkts */
|
||||
|
||||
|
@ -3671,7 +3671,7 @@ capture_loop_start(capture_options *capture_opts, gboolean *stats_known, struct
|
|||
/* Let the parent process know. */
|
||||
if (global_ld.inpkts_to_sync_pipe) {
|
||||
/* do sync here */
|
||||
ws_fflush(global_ld.pdh);
|
||||
fflush(global_ld.pdh);
|
||||
|
||||
/* Send our parent a message saying we've written out
|
||||
"global_ld.inpkts_to_sync_pipe" packets to the capture file. */
|
||||
|
@ -3731,7 +3731,7 @@ capture_loop_start(capture_options *capture_opts, gboolean *stats_known, struct
|
|||
g_free(queue_element);
|
||||
global_ld.inpkts_to_sync_pipe += 1;
|
||||
if (capture_opts->output_to_pipe) {
|
||||
ws_fflush(global_ld.pdh);
|
||||
fflush(global_ld.pdh);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -250,7 +250,7 @@ ringbuf_switch_file(FILE **pdh, gchar **save_file, int *save_file_fd, int *err)
|
|||
|
||||
/* close current file */
|
||||
|
||||
if (ws_fclose(rb_data.pdh) == EOF) {
|
||||
if (fclose(rb_data.pdh) == EOF) {
|
||||
if (err != NULL) {
|
||||
*err = errno;
|
||||
}
|
||||
|
@ -286,7 +286,7 @@ ringbuf_switch_file(FILE **pdh, gchar **save_file, int *save_file_fd, int *err)
|
|||
}
|
||||
|
||||
/*
|
||||
* Calls ws_fclose() for the current ringbuffer file
|
||||
* Calls fclose() for the current ringbuffer file
|
||||
*/
|
||||
gboolean
|
||||
ringbuf_libpcap_dump_close(gchar **save_file, int *err)
|
||||
|
@ -295,7 +295,7 @@ ringbuf_libpcap_dump_close(gchar **save_file, int *err)
|
|||
|
||||
/* close current file, if it's open */
|
||||
if (rb_data.pdh != NULL) {
|
||||
if (ws_fclose(rb_data.pdh) == EOF) {
|
||||
if (fclose(rb_data.pdh) == EOF) {
|
||||
if (err != NULL) {
|
||||
*err = errno;
|
||||
}
|
||||
|
@ -349,7 +349,7 @@ ringbuf_error_cleanup(void)
|
|||
|
||||
/* try to close via wtap */
|
||||
if (rb_data.pdh != NULL) {
|
||||
if (ws_fclose(rb_data.pdh) == 0) {
|
||||
if (fclose(rb_data.pdh) == 0) {
|
||||
rb_data.fd = -1;
|
||||
}
|
||||
rb_data.pdh = NULL;
|
||||
|
|
|
@ -95,8 +95,6 @@ extern FILE * ws_stdio_freopen (const gchar *filename, const gchar *mode, FILE *
|
|||
#define ws_fstat64 _fstati64 /* use _fstati64 for 64-bit size support */
|
||||
#define ws_lseek64 _lseeki64 /* use _lseeki64 for 64-bit offset support */
|
||||
#define ws_fdopen _fdopen
|
||||
#define ws_fclose fclose
|
||||
#define ws_fflush fflush
|
||||
|
||||
/* DLL loading */
|
||||
|
||||
|
@ -153,8 +151,6 @@ extern char *getenv_utf8(const char *varname);
|
|||
#define ws_fstat64 fstat /* AC_SYS_LARGEFILE should make off_t 64-bit */
|
||||
#define ws_lseek64 lseek /* AC_SYS_LARGEFILE should make off_t 64-bit */
|
||||
#define ws_fdopen fdopen
|
||||
#define ws_fclose fclose
|
||||
#define ws_fflush fflush
|
||||
#define O_BINARY 0 /* Win32 needs the O_BINARY flag for open() */
|
||||
|
||||
#endif /* _WIN32 */
|
||||
|
|
Loading…
Reference in New Issue