merge.c
proto_hier_stats.c
summary.c
- tempfile.c
u3.c
ws80211_utils.c
${SHARK_COMMON_CAPTURE_SRC}
set(tshark_FILES
capture_opts.c
capture_sync.c
- tempfile.c
tshark-tap-register.c
tshark.c
ui/util.c
pcapio.c
ringbuffer.c
sync_pipe_write.c
- tempfile.c
version_info.c
ws80211_utils.c
${PLATFORM_SRC}
print.h \
ps.h \
register.h \
- tempfile.h \
tap-megaco-common.h \
tap-rtp-common.h \
version_info.h \
merge.c \
proto_hier_stats.c \
summary.c \
- tempfile.c \
u3.c \
ws80211_utils.c
$(SHARK_COMMON_SRC) \
$(SHARK_COMMON_CAPTURE_SRC) \
capture_opts.c \
- tempfile.c \
tshark.c
# rawshark specifics
pcapio.c \
ringbuffer.c \
sync_pipe_write.c \
- tempfile.c \
version_info.c \
ws80211_utils.c
#include "conditions.h"
#include "capture_stop_conditions.h"
-#include "tempfile.h"
+#include "wsutil/tempfile.h"
#include "log.h"
#include "wsutil/file_util.h"
RelativePath=".\sync_pipe_write.c"
>
</File>
- <File
- RelativePath=".\tempfile.c"
- >
- </File>
<File
RelativePath=".\epan\unicode-utils.c"
>
RelativePath=".\sync_pipe.h"
>
</File>
- <File
- RelativePath=".\tempfile.h"
- >
- </File>
<File
RelativePath=".\epan\unicode-utils.h"
>
#include "print.h"
#include "file.h"
#include "fileset.h"
-#include "tempfile.h"
+#include "wsutil/tempfile.h"
#include "merge.h"
#include <epan/prefs.h>
#include <epan/tvbuff-int.h>
#include "wsutil/file_util.h"
-#include "tempfile.h"
+#include "wsutil/tempfile.h"
#ifdef SSL_PLUGIN
#include "packet-ssl-utils.h"
#include "wtap.h"
#include "pcap-encap.h"
#include "version_info.h"
-#include "tempfile.h"
+#include "wsutil/tempfile.h"
#include <epan/tap.h>
#include <epan/exported_pdu.h>
#include "file.h"
#include "wsutil/file_util.h"
-#include "tempfile.h"
+#include "wsutil/tempfile.h"
#define INPUT_FRM_KEY "input_frame"
#include "ui/gtk/old-gtk-compat.h"
#ifdef _WIN32
-#include "../tempfile.h"
+#include "wsutil/tempfile.h"
#include "ui/win32/print_win32.h"
#endif
#include "ui/alert_box.h"
#include "ui/simple_dialog.h"
#include "ui/utf8_entities.h"
-#include "../tempfile.h"
+#include "wsutil/tempfile.h"
#include <wsutil/file_util.h>
#include "gtkglobals.h"
#include "ui/simple_dialog.h"
#include "ui/alert_box.h"
#include "ui/utf8_entities.h"
-#include "../tempfile.h"
+#include "wsutil/tempfile.h"
#include "ui/gtk/hostlist_table.h"
#include "ui/gtk/filter_utils.h"
#include "ui/util.h"
#include "../g711.h"
#include "../stat_menu.h"
-#include "../tempfile.h"
+#include "wsutil/tempfile.h"
#include "ui/alert_box.h"
#include "ui/last_open_dir.h"
#include <windows.h>
#include "ui/win32/file_dlg_win32.h"
#include "ui/win32/print_win32.h"
-#include "tempfile.h"
+#include "wsutil/tempfile.h"
#endif
/* dialog output action */
#include "ui/util.h"
#include "../g711.h"
#include "../stat_menu.h"
-#include "../tempfile.h"
+#include "wsutil/tempfile.h"
#include "ui/alert_box.h"
#include "ui/last_open_dir.h"
../../sync_pipe_write.c \
../../tap-megaco-common.c \
../../tap-rtp-common.c \
- ../../tempfile.c \
../../u3.c \
../../version_info.c
#include "file.h"
#include "wsutil/file_util.h"
-#include "tempfile.h"
+#include "wsutil/tempfile.h"
#include <ui_import_text_dialog.h>
#include <wireshark_application.h>
nstime.c
privileges.c
str_util.c
+ tempfile.c
type_util.c
${WSUTIL_PLATFORM_FILES}
)
nstime.c \
privileges.c \
str_util.c \
+ tempfile.c \
type_util.c
# Header files that are not generated from other files
nstime.h \
privileges.h \
str_util.h \
+ tempfile.h \
type_util.h
#ifndef __TEMPFILE_H__
#define __TEMPFILE_H__
+#include "ws_symbol_export.h"
+
#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */
* @param pfx A prefix for the temporary file.
* @return The file descriptor of the new tempfile, from mkstemp().
*/
-int create_tempfile(char **namebuf, const char *pfx);
+WS_DLL_PUBLIC int create_tempfile(char **namebuf, const char *pfx);
/**
* Create a directory with the given prefix (e.g. "wireshark"). The path
* @return The temporary directory path on success, or NULL on failure.
* Must NOT be freed.
*/
-const char *create_tempdir(char **namebuf, const char *pfx);
+WS_DLL_PUBLIC const char *create_tempdir(char **namebuf, const char *pfx);
#ifdef __cplusplus
}