Use _WIN32 rather than WIN32 to determine if we're compiling on Win32;
authorguy <guy@f5534014-38df-0310-8fa8-9805f1628bb7>
Sat, 11 Sep 2004 23:03:36 +0000 (23:03 +0000)
committerguy <guy@f5534014-38df-0310-8fa8-9805f1628bb7>
Sat, 11 Sep 2004 23:03:36 +0000 (23:03 +0000)
according to Gisle Vanem, WIN32 isn't a built-in in MSVC, but _WIN32 is.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@11972 f5534014-38df-0310-8fa8-9805f1628bb7

25 files changed:
capture_combo_utils.c
disabled_protos.c
epan/addr_resolv.c
epan/dissectors/packet-dcerpc.c
epan/dissectors/packet-snmp.c
epan/filesystem.c
epan/plugins.c
file.c
filters.c
gtk/capture_if_dlg.c
gtk/dlg_utils.c
gtk/ethclist.c
gtk/font_utils.c
gtk/font_utils.h
gtk/main.c
gtk/menu.c
gtk/prefs_dlg.c
gtk/tcp_graph.c
gtk/ui_util.c
pcap-util.c
plugins/asn1/packet-asn1.c
prefs.c
util.c
version_info.c
xmlstub.h

index 7429c125ffcaad238d0c0a8ca5c10c636ffe50d0..9cfd0b2c551c18e6af5778a70631ef9c50c09366 100644 (file)
@@ -171,7 +171,7 @@ get_if_name(char *if_text)
 {
   char *if_name;
 
-#ifdef WIN32
+#ifdef _WIN32
   /*
    * We cannot assume that the interface name doesn't contain a space;
    * some names on Windows OT do.
index e50adab9ef77be507a79bba40199d998a636a00f..4ccbe45e248cde8f0cc36705832ba7d2fa571ef7 100644 (file)
@@ -366,7 +366,7 @@ save_disabled_protos_list(char **pref_path_return, int *errno_return)
     return;
   }
 
-#ifdef WIN32
+#ifdef _WIN32
   /* ANSI C doesn't say whether "rename()" removes the target if it
      exists; the Win32 call to rename files doesn't do so, which I
      infer is the reason why the MSVC++ "rename()" doesn't do so.
index 88daa9c42c4ef1e0045224866e216433bf55cbed..09a6f44564f80dc5d613090df6299e436a3cf869 100644 (file)
@@ -46,7 +46,7 @@
  * code in tcpdump, to avoid those sorts of problems, and that was
  * picked up by tcpdump.org tcpdump.
  */
-#if !defined(WIN32) && !defined(__APPLE__)
+#if !defined(_WIN32) && !defined(__APPLE__)
 #ifndef AVOID_DNS_TIMEOUT
 #define AVOID_DNS_TIMEOUT
 #endif
@@ -95,7 +95,7 @@
 # include <adns.h>
 #endif
 
-#if defined(WIN32) && defined(INET6)
+#if defined(_WIN32) && defined(INET6)
 # include <ws2tcpip.h>
 #endif
 
index b497ab7be4326c564577c04e023081227b709ff5..cf10cbd114147fe3fa689a2504634968d27cecc9 100644 (file)
@@ -436,7 +436,7 @@ static const fragment_items dcerpc_frag_items = {
 /* list of hooks to be called when init_protocols is done */
 GHookList dcerpc_hooks_init_protos;
 
-#ifdef WIN32
+#ifdef _WIN32
 int ResolveWin32UUID(e_uuid_t if_id, char *UUID_NAME, int UUID_NAME_MAX_LEN)
 {
        char REG_UUID_NAME[MAX_PATH];
@@ -1856,7 +1856,7 @@ dcerpc_try_handoff (packet_info *pinfo, proto_tree *tree,
     tvbuff_t *volatile stub_tvb;
     volatile guint auth_pad_len;
     volatile int auth_pad_offset;
-#ifdef WIN32
+#ifdef _WIN32
     char UUID_NAME[MAX_PATH];
 #endif
 
@@ -1874,7 +1874,7 @@ dcerpc_try_handoff (packet_info *pinfo, proto_tree *tree,
        proto_tree_add_boolean_hidden(dcerpc_tree, hf_dcerpc_unknown_if_id,
                                          tvb, offset, 0, TRUE);
        if (check_col (pinfo->cinfo, COL_INFO)) {
-#ifdef WIN32
+#ifdef _WIN32
                if(ResolveWin32UUID(info->call_data->uuid, UUID_NAME, MAX_PATH))
                        col_append_fstr (pinfo->cinfo, COL_INFO, " [%s] UUID: %08x-%04x-%04x-%02x%02x-%02x%02x%02x%02x%02x%02x rpcver: %u",
                                UUID_NAME, info->call_data->uuid.Data1, info->call_data->uuid.Data2, info->call_data->uuid.Data3, info->call_data->uuid.Data4[0],
@@ -2248,7 +2248,7 @@ dissect_dcerpc_cn_bind (tvbuff_t *tvb, gint offset, packet_info *pinfo,
     char uuid_str[DCERPC_UUID_STR_LEN]; 
     int uuid_str_len;
     dcerpc_auth_info auth_info;
-#ifdef WIN32
+#ifdef _WIN32
     char UUID_NAME[MAX_PATH];
 #endif
 
@@ -2307,7 +2307,7 @@ dissect_dcerpc_cn_bind (tvbuff_t *tvb, gint offset, packet_info *pinfo,
 
          if (uuid_str_len >= DCERPC_UUID_STR_LEN)
                  memset(uuid_str, 0, DCERPC_UUID_STR_LEN);
-#ifdef WIN32
+#ifdef _WIN32
          if(ResolveWin32UUID(if_id, UUID_NAME, MAX_PATH))
                  iface_item = proto_tree_add_string_format (ctx_tree, hf_dcerpc_cn_bind_if_id, tvb,
                                         offset, 16, uuid_str, "Interface [%s] UUID: %s", UUID_NAME, uuid_str);
@@ -2380,7 +2380,7 @@ dissect_dcerpc_cn_bind (tvbuff_t *tvb, gint offset, packet_info *pinfo,
          if ((value = g_hash_table_lookup(dcerpc_uuids, &key)))
                  col_append_fstr(pinfo->cinfo, COL_INFO, " UUID: %s", value->name);
          else
-#ifdef WIN32
+#ifdef _WIN32
                if(ResolveWin32UUID(if_id, UUID_NAME, MAX_PATH))
                        col_append_fstr(pinfo->cinfo, COL_INFO, " [%s] UUID: %08x-%04x-%04x-%02x%02x-%02x%02x%02x%02x%02x%02x ver %u.%u",
                            UUID_NAME, if_id.Data1, if_id.Data2, if_id.Data3,
index 514f8ec8231e6f1b241fe6f50e10adca71c82836..e8592435b71c8e7f254640f5f5b729003367c002 100644 (file)
@@ -84,9 +84,9 @@
 # define netsnmp_ds_set_int ds_set_int
 #endif
 
-#ifdef WIN32
+#ifdef _WIN32
 # include <epan/filesystem.h>
-#endif /* WIN32 */
+#endif /* _WIN32 */
 
    /*
     * Define values "sprint_realloc_value()" expects.
@@ -2378,17 +2378,17 @@ process_prefs(void)
        if (mib_modules != NULL) {
                tmp_mib_modules = g_strconcat("MIBS=", mib_modules, NULL);
 
-#ifdef WIN32
+#ifdef _WIN32
                _putenv(tmp_mib_modules);
 #else
                putenv(tmp_mib_modules);
-#endif /*WIN32*/
+#endif /*_WIN32*/
        } else {
-#ifdef WIN32
+#ifdef _WIN32
                _putenv("MIBS");
 #else
                putenv("MIBS");
-#endif  /* WIN32 */
+#endif  /* _WIN32 */
        }
 
        /*
@@ -2405,7 +2405,7 @@ process_prefs(void)
 void
 proto_register_snmp(void)
 {
-#if defined(WIN32) && defined(HAVE_SOME_SNMP)
+#if defined(_WIN32) && defined(HAVE_SOME_SNMP)
        char *mib_path;
 #define MIB_PATH_APPEND "snmp\\mibs"
 #endif
@@ -2470,7 +2470,7 @@ proto_register_snmp(void)
 
 #ifdef HAVE_SOME_SNMP
 
-#ifdef WIN32
+#ifdef _WIN32
        /* Set MIBDIRS so that the SNMP library can find its mibs. */
        /* XXX - Should we set MIBS or MIBFILES as well? */
 
@@ -2481,7 +2481,7 @@ proto_register_snmp(void)
                _putenv(mib_path);
        g_free(mib_path);
 
-#endif /* WIN32 */
+#endif /* _WIN32 */
 
        /*
         * Suppress warnings about unknown tokens - we aren't initializing
index 0966e95ce74d03dda1110cd3ab8c4f033aab1ff6..5032b520afeeaa3c7d6c01c1723b93902cd840cc 100644 (file)
@@ -49,7 +49,7 @@
 #include <direct.h>            /* to declare "mkdir()" on Windows */
 #endif
 
-#ifndef WIN32
+#ifndef _WIN32
 #include <pwd.h>
 #endif
 
@@ -65,7 +65,7 @@ find_last_pathname_separator(char *path)
 {
        char *separator;
 
-#ifdef WIN32
+#ifdef _WIN32
        char c;
 
        /*
@@ -235,7 +235,7 @@ test_for_fifo(const char *path)
 const char *
 get_datafile_dir(void)
 {
-#ifdef WIN32
+#ifdef _WIN32
        char prog_pathname[_MAX_PATH+2];
        char *dir_end;
        size_t datafile_dir_len;
@@ -316,7 +316,7 @@ get_datafile_dir(void)
 const char *
 get_systemfile_dir(void)
 {
-#ifdef WIN32
+#ifdef _WIN32
        return get_datafile_dir();
 #else
        return "/etc";
@@ -327,7 +327,7 @@ get_systemfile_dir(void)
  * Name of directory, under the user's home directory, in which
  * personal configuration files are stored.
  */
-#ifdef WIN32
+#ifdef _WIN32
 #define PF_DIR "Ethereal"
 #else
 /*
@@ -347,7 +347,7 @@ get_systemfile_dir(void)
 static const char *
 get_persconffile_dir(void)
 {
-#ifdef WIN32
+#ifdef _WIN32
        char *appdatadir;
        char *userprofiledir;
 #else
@@ -360,7 +360,7 @@ get_persconffile_dir(void)
        if (pf_dir != NULL)
                return pf_dir;
 
-#ifdef WIN32
+#ifdef _WIN32
        /*
         * Use %APPDATA% or %USERPROFILE%, so that configuration files are
         * stored in the user profile, rather than in the home directory.
@@ -436,7 +436,7 @@ int
 create_persconffile_dir(char **pf_dir_path_return)
 {
        const char *pf_dir_path;
-#ifdef WIN32
+#ifdef _WIN32
        char *pf_dir_path_copy, *pf_dir_parent_path;
        size_t pf_dir_parent_path_len;
 #endif
@@ -445,7 +445,7 @@ create_persconffile_dir(char **pf_dir_path_return)
 
        pf_dir_path = get_persconffile_dir();
        if (stat(pf_dir_path, &s_buf) != 0 && errno == ENOENT) {
-#ifdef WIN32
+#ifdef _WIN32
                /*
                 * Does the parent directory of that directory
                 * exist?  %APPDATA% may not exist even though
@@ -491,7 +491,7 @@ create_persconffile_dir(char **pf_dir_path_return)
        return ret;
 }
 
-#ifdef WIN32
+#ifdef _WIN32
 /*
  * Returns the user's home directory on Win32.
  */
@@ -562,13 +562,13 @@ get_home_dir(void)
  */
 char *
 get_persconffile_path(const char *filename, gboolean for_writing
-#ifndef WIN32
+#ifndef _WIN32
        _U_
 #endif
 )
 {
        char *path;
-#ifdef WIN32
+#ifdef _WIN32
        struct stat s_buf;
        char *old_path;
 #endif
@@ -577,7 +577,7 @@ get_persconffile_path(const char *filename, gboolean for_writing
            strlen(filename) + 2);
        sprintf(path, "%s" G_DIR_SEPARATOR_S "%s", get_persconffile_dir(),
            filename);
-#ifdef WIN32
+#ifdef _WIN32
        if (!for_writing) {
                if (stat(path, &s_buf) != 0 && errno == ENOENT) {
                        /*
index e6f0a8d184cdfd6d9c54b5d16f6b3daf1e61721d..5345e3a8bf406ff55eab50325827b2116a2984f1 100644 (file)
@@ -313,7 +313,7 @@ plugins_scan_dir(const char *dirname)
 /* Return value is malloced so the caller should g_free() it. */
 const char *get_plugins_global_dir(const char *plugin_dir)
 {
-#ifdef WIN32
+#ifdef _WIN32
        char *install_plugin_dir;
 
        /*
diff --git a/file.c b/file.c
index f4f2decf3fe7f9511e0e5585198dd81461b6c885..4fccc4c45fd4df817da0956391bbf967bd4c15dd 100644 (file)
--- a/file.c
+++ b/file.c
@@ -2910,7 +2910,7 @@ cf_save(char *fname, capture_file *cf, packet_range_t *range, guint save_format)
       /* The file being saved is a temporary file from a live
          capture, so it doesn't need to stay around under that name;
         first, try renaming the capture buffer file to the new name. */
-#ifndef WIN32
+#ifndef _WIN32
       if (rename(cf->filename, fname) == 0) {
        /* That succeeded - there's no need to copy the source file. */
        from_filename = NULL;
index 2a695f19564ac4df9007dd043cf207b8f1d083ba..cd8d33f0802d53c0e1f18ff9ffc763a752f8f577 100644 (file)
--- a/filters.c
+++ b/filters.c
@@ -484,7 +484,7 @@ save_filter_list(filter_list_type_t list, char **pref_path_return,
     return;
   }
 
-#ifdef WIN32
+#ifdef _WIN32
   /* ANSI C doesn't say whether "rename()" removes the target if it
      exists; the Win32 call to rename files doesn't do so, which I
      infer is the reason why the MSVC++ "rename()" doesn't do so.
index d9dea16c63fdac98c9f9d376f496a3fc40753811..287bb14397c1abca9296850da99788fd75f4f96c 100644 (file)
@@ -193,7 +193,7 @@ update_if(if_dlg_data_t *if_dlg_data)
    */
   if (if_dlg_data->pch) {
     if(pcap_stats(if_dlg_data->pch, &stats) >= 0) {
-#ifdef WIN32
+#ifdef _WIN32
       diff = stats.ps_recv - if_dlg_data->last_packets;
       if_dlg_data->last_packets = stats.ps_recv;
 #else
@@ -381,7 +381,12 @@ capture_if_cb(GtkWidget *w _U_, gpointer d _U_)
 
   row = 0;
 
-#ifndef WIN32
+#ifndef _WIN32
+  /*
+   * On Windows, device names are generally not meaningful - NT 5
+   * uses long blobs with GUIDs in them, for example - so we don't
+   * bother showing them.
+   */
   if_lb = gtk_label_new("Device");
   gtk_table_attach_defaults(GTK_TABLE(if_tb), if_lb, 0, 1, row, row+1);
 #endif
@@ -414,7 +419,7 @@ capture_if_cb(GtkWidget *w _U_, gpointer d _U_)
       /* device name */
       if_dlg_data->device_lb = gtk_label_new(if_info->name);
       if_dlg_data->device = if_info->name;
-#ifndef WIN32
+#ifndef _WIN32
       gtk_misc_set_alignment(GTK_MISC(if_dlg_data->device_lb), 0.0, 0.5);
       gtk_table_attach_defaults(GTK_TABLE(if_tb), if_dlg_data->device_lb, 0, 1, row, row+1);
 #endif
index 532a249d6b0061f3da9b753d44d9596ab8cbd225..04ea76510f9b7e3de06138c8eddee35f0b768525 100644 (file)
@@ -193,7 +193,8 @@ dlg_button_row_new(gchar *stock_id_first, ...)
     gtk_button_box_set_layout (GTK_BUTTON_BOX(button_hbox), GTK_BUTTONBOX_END);
     gtk_button_box_set_spacing(GTK_BUTTON_BOX(button_hbox), 5);
 
-#if !WIN32 && GTK_MAJOR_VERSION >= 2
+/* GTK+ 1.3 and later - on Win32, we use 1.3[.x] or 2.x, not 1.2[.x] */
+#if !defined(_WIN32) && GTK_MAJOR_VERSION >= 2
     /* beware: sequence of buttons are important! */
 
     /* XXX: this can be implemented more elegant of course, but it works as it should */
@@ -437,14 +438,14 @@ file_selection_set_current_folder(GtkWidget *fs, const gchar *filename)
 
     /* trim filename, so gtk_file_chooser_set_current_folder() likes it, see below */
     if (filename[filename_len -1] == G_DIR_SEPARATOR 
-#ifdef WIN32
+#ifdef _WIN32
         && filename_len > 3)    /* e.g. "D:\" */
 #else
         && filename_len > 1)    /* e.g. "/" */
 #endif
     {
         new_filename = g_strdup(filename);
-           new_filename[filename_len-1] = '\0';
+        new_filename[filename_len-1] = '\0';
     } else {
         new_filename = g_strdup(filename);
     }
index b263c165b771f4a98411db696455f0c360dbf5e3..4226d46c897e2b745aa9b415fd42df8a583e1837 100644 (file)
@@ -40,7 +40,7 @@
 #include <gtk/gtkbindings.h>
 #include <gtk/gtkdnd.h>
 
-#ifdef WIN32
+#ifdef _WIN32
 #include <gdk/win32/gdkwin32.h>
 #else
 #include <gdk/gdkx.h>
index 1b263f8aae6bd1f5f5dcaefe1e02885768c48123..056e2d67017976aed818a94f784bf5fd83e9a0ab 100644 (file)
@@ -33,7 +33,7 @@
 
 #include <epan/packet.h>
 
-#ifdef WIN32
+#ifdef _WIN32
 #include <windows.h>
 #endif
 
@@ -572,7 +572,7 @@ user_font_apply(void) {
 }
 
 
-#ifdef WIN32
+#ifdef _WIN32
 
 #define NAME_BUFFER_LEN 32
 
@@ -712,7 +712,7 @@ static void try_to_get_windows_font_gtk2(void)
 }
 #endif /* GTK_MAJOR_VERSION */
 
-#endif /* WIN32 */
+#endif /* _WIN32 */
 
 
 void font_init(void)
@@ -721,7 +721,7 @@ void font_init(void)
   gchar *bold_font_name;
 #endif
 
-#ifdef WIN32
+#ifdef _WIN32
 #if GTK_MAJOR_VERSION >= 2
   /* try to load the application font for GTK2 */
   try_to_get_windows_font_gtk2();
index ac91a439430f0dd9fd7e27d95938de6a293fe90f..16dcc15d4e168295dab3faa2e7246bce8ba4dedf 100644 (file)
@@ -54,7 +54,7 @@ typedef enum {
  */
 extern fa_ret_t user_font_apply(void);
 
-#ifdef WIN32 
+#ifdef _WIN32 
 #if GTK_MAJOR_VERSION < 2
 /** Init the application font (GTK1 only). 
  *
index 0c30b5b59b762ca77d9d9746f54f4722a92e716a..f3d418a528fc587a0cbb7e8132f92a95f0564f38 100644 (file)
@@ -64,7 +64,7 @@
 #include "getopt.h"
 #endif
 
-#ifdef WIN32 /* Needed for console I/O */
+#ifdef _WIN32 /* Needed for console I/O */
 #include <fcntl.h>
 #include <conio.h>
 #endif
 #ifdef HAVE_LIBPCAP
 #include "pcap-util.h"
 #endif
-#ifdef WIN32
+#ifdef _WIN32
 #include "capture-wpcap.h"
 #endif
 
@@ -163,7 +163,7 @@ static gchar        *packets_str = NULL;
 GString *comp_info_str, *runtime_info_str;
 gchar       *ethereal_path = NULL;
 
-#ifdef WIN32
+#ifdef _WIN32
 static gboolean has_console;   /* TRUE if app has console */
 /*static void create_console(void);*/
 static void destroy_console(void);
@@ -990,7 +990,7 @@ print_usage(gboolean print_ver) {
 static void
 show_version(void)
 {
-#ifdef WIN32
+#ifdef _WIN32
   create_console();
 #endif
 
@@ -1141,7 +1141,7 @@ get_ring_arguments(const char *arg)
 }
 #endif
 
-#if defined WIN32 || GTK_MAJOR_VERSION < 2 || ! defined USE_THREADS
+#if defined(_WIN32) || GTK_MAJOR_VERSION < 2 || ! defined USE_THREADS
 /* 
    Once every 3 seconds we get a callback here which we use to update
    the tap extensions. Since Gtk1 is single threaded we dont have to
@@ -1188,14 +1188,14 @@ update_thread(gpointer data _U_)
 void
 protect_thread_critical_region(void)
 {
-#if ! defined WIN32 && GTK_MAJOR_VERSION >= 2 && defined USE_THREADS
+#if !defined(_WIN32) && GTK_MAJOR_VERSION >= 2 && defined USE_THREADS
     g_static_mutex_lock(&update_thread_mutex);
 #endif
 }
 void
 unprotect_thread_critical_region(void)
 {
-#if ! defined WIN32 && GTK_MAJOR_VERSION >= 2 && defined USE_THREADS
+#if !defined(_WIN32) && GTK_MAJOR_VERSION >= 2 && defined USE_THREADS
     g_static_mutex_unlock(&update_thread_mutex);
 #endif
 }
@@ -1528,9 +1528,9 @@ main(int argc, char *argv[])
   extern char         *optarg;
   gboolean             arg_error = FALSE;
 
-#ifdef WIN32
+#ifdef _WIN32
   WSADATA             wsaData;
-#endif  /* WIN32 */
+#endif  /* _WIN32 */
 
   char                *rf_path;
   int                  rf_open_errno;
@@ -1570,11 +1570,11 @@ main(int argc, char *argv[])
 #define OPTSTRING_INIT "a:b:B:c:f:Hhi:klLm:nN:o:pP:Qr:R:Ss:t:T:w:vy:z:"
 
 #ifdef HAVE_LIBPCAP
-#ifdef WIN32
+#ifdef _WIN32
 #define OPTSTRING_CHILD "W:Z:"
 #else
 #define OPTSTRING_CHILD "W:"
-#endif  /* WIN32 */
+#endif  /* _WIN32 */
 #else
 #define OPTSTRING_CHILD ""
 #endif  /* HAVE_LIBPCAP */
@@ -1595,7 +1595,7 @@ main(int argc, char *argv[])
 
   ethereal_path = argv[0];
 
-#ifdef WIN32
+#ifdef _WIN32
   /* Arrange that if we have no console window, and a GLib message logging
      routine is called to log a message, we pop up a console window.
 
@@ -1673,7 +1673,7 @@ main(int argc, char *argv[])
   handle_dashG_option(argc, argv, "ethereal");
 
   /* multithread support currently doesn't seem to work in win32 gtk2.0.6 */
-#if ! defined WIN32 && GTK_MAJOR_VERSION >= 2 && defined G_THREADS_ENABLED && defined USE_THREADS
+#if !defined(_WIN32) && GTK_MAJOR_VERSION >= 2 && defined(G_THREADS_ENABLED) && defined USE_THREADS
   {
       GThread *ut;
       g_thread_init(NULL);
@@ -1681,10 +1681,10 @@ main(int argc, char *argv[])
       ut=g_thread_create(update_thread, NULL, FALSE, NULL);
       g_thread_set_priority(ut, G_THREAD_PRIORITY_LOW);
   }
-#else  /* WIN32 || GTK1.2 || !G_THREADS_ENABLED || !USE_THREADS */
+#else  /* _WIN32 || GTK1.2 || !G_THREADS_ENABLED || !USE_THREADS */
   /* this is to keep tap extensions updating once every 3 seconds */
   gtk_timeout_add(3000, (GtkFunction)update_cb,(gpointer)NULL);
-#endif /* !WIN32 && GTK2 && G_THREADS_ENABLED */
+#endif /* !_WIN32 && GTK2 && G_THREADS_ENABLED */
 
 #if HAVE_GNU_ADNS
   gtk_timeout_add(750, (GtkFunction) host_name_lookup_process, NULL);
@@ -1827,13 +1827,13 @@ main(int argc, char *argv[])
 
   init_cap_file(&cfile);
 
-#ifdef WIN32
+#ifdef _WIN32
   /* Load wpcap if possible. Do this before collecting the run-time version information */
   load_wpcap();
 
   /* Start windows sockets */
   WSAStartup( MAKEWORD( 1, 1 ), &wsaData );
-#endif  /* WIN32 */
+#endif  /* _WIN32 */
 
   /* Assemble the compile-time version information string */
   comp_info_str = g_string_new("Compiled ");
@@ -2048,7 +2048,7 @@ main(int argc, char *argv[])
         break;
       case 'v':        /* Show version and exit */
         show_version();
-#ifdef WIN32
+#ifdef _WIN32
         destroy_console();
 #endif
         exit(0);
@@ -2536,7 +2536,7 @@ main(int argc, char *argv[])
   epan_cleanup();
   g_free(rc_file);
 
-#ifdef WIN32
+#ifdef _WIN32
   /* Shutdown windows sockets */
   WSACleanup();
 
@@ -2556,7 +2556,7 @@ main(int argc, char *argv[])
   return 0;    /* not reached */
 }
 
-#ifdef WIN32
+#ifdef _WIN32
 
 /* We build this as a GUI subsystem application on Win32, so
    "WinMain()", not "main()", gets called.
@@ -2957,7 +2957,7 @@ create_main_window (gint pl_size, gint tv_size, gint bv_size, e_prefs *prefs)
 
     tooltips = gtk_tooltips_new();
 
-#ifdef WIN32 
+#ifdef _WIN32 
 #if GTK_MAJOR_VERSION < 2
     /* has to be done, after top_level window is created */
     app_font_gtk1_init(top_level);
index 7ceb475741e09f375de2f2321ca2000e4bb3104f..a6bb458cd420222a154fd54660e117fca8a25fee 100644 (file)
@@ -1041,9 +1041,9 @@ add_menu_recent_capture_file_absolute(gchar *cf_name) {
 
 
        normalized_cf_name = g_strdup(cf_name);
-#ifdef WIN32
-    /* replace all slashes by backslashes */
-    g_strdelimit(normalized_cf_name, "/", '\\');
+#ifdef _WIN32
+       /* replace all slashes by backslashes */
+       g_strdelimit(normalized_cf_name, "/", '\\');
 #endif
 
        /* get the submenu container item */
@@ -1064,15 +1064,15 @@ add_menu_recent_capture_file_absolute(gchar *cf_name) {
                 * already in the list or 
                 * this element is above maximum count (too old), remove it */
                if (!widget_cf_name ||
-#ifdef WIN32
-            /* do a case insensitive compare on win32 */
+#ifdef _WIN32
+                   /* do a case insensitive compare on win32 */
 #if GLIB_MAJOR_VERSION < 2
-            g_strncasecmp(widget_cf_name, normalized_cf_name, 1000) == 0 ||
+                   g_strncasecmp(widget_cf_name, normalized_cf_name, 1000) == 0 ||
 #else
-            g_ascii_strncasecmp(widget_cf_name, normalized_cf_name, 1000) == 0 ||
+                   g_ascii_strncasecmp(widget_cf_name, normalized_cf_name, 1000) == 0 ||
 #endif
-#else   /* WIN32 */
-            /* do a case sensitive compare on unix */
+#else   /* _WIN32 */
+                   /* do a case sensitive compare on unix */
                    strncmp(widget_cf_name, normalized_cf_name, 1000) == 0 ||
 #endif
                    cnt >= prefs.gui_recent_files_count_max) {
index b995eed15f000f205e0dd2244a355ebb0047afd3..ce6710eb2fee5f07874e343bb47f4b851514832a 100644 (file)
@@ -53,7 +53,7 @@
 #include "prefs-int.h"
 
 #ifdef HAVE_LIBPCAP
-#ifdef WIN32
+#ifdef _WIN32
 #include "capture-wpcap.h"
 #endif /* _WIN32 */
 #endif /* HAVE_LIBPCAP */
index 446a525c01fa4835d8c8f60d892eea3e0a3bb131..f287fbf5b9ad2967fe8c5118ff3f69a0ce6808e1 100644 (file)
@@ -502,12 +502,13 @@ static void rtt_put_unack_on_list (struct unack ** , struct unack * );
 static void rtt_delete_unack_from_list (struct unack ** , struct unack * );
 static void rtt_make_elmtlist (struct graph * );
 static void rtt_toggle_seq_origin (struct graph * );
-#if defined(WIN32) && !defined(__MINGW32__)
+#if defined(_WIN32) && !defined(__MINGW32__)
 static int rint (double );     /* compiler template for Windows */
 #endif
 
+/* XXX - what about OS X? */
 static char helptext[] =
-#ifndef WIN32
+#ifndef _WIN32
 "Here's what you can do:\n\
 - Left Mouse Button selects segment in ethereal's packet list\n\
 - Middle Mouse Button zooms in\n\
@@ -518,7 +519,7 @@ static char helptext[] =
 - 's' toggles relative/absolute sequence numbers\n\
 - 't' toggles time origin\n\
 ";
-#else /* WIN32 */
+#else /* _WIN32 */
 "Here's what you can do:\n\
 - <ctrl>-Left  Mouse Button selects segment in ethereal's packet list\n\
 - Left         Mouse Button zooms in\n\
@@ -2951,7 +2952,7 @@ static gint button_press_event (GtkWidget *widget, GdkEventButton *event)
                        g->grab.y = (int )rint (event->y) - g->geom.y;
                        g->grab.grabbed = TRUE;
                }
-#ifdef WIN32
+#ifdef _WIN32
                                /* Windows mouse control:        */
                                /* [<ctrl>-left] - select packet */
                                /* [left] - zoom in              */
@@ -2960,7 +2961,7 @@ static gint button_press_event (GtkWidget *widget, GdkEventButton *event)
                if (event->state & GDK_CONTROL_MASK) {
                        graph_select_segment (g, (int)event->x, (int)event->y);
                } else {
-#else /* WIN32 */
+#else /* _WIN32 */
        } else if (event->button == 2) {
 #endif
                int cur_width = g->geom.width, cur_height = g->geom.height;
@@ -3022,10 +3023,10 @@ static gint button_press_event (GtkWidget *widget, GdkEventButton *event)
                update_zoom_spins (g);
                if (g->cross.draw)
                        cross_draw (g, (int) event->x, (int) event->y);
-#ifndef WIN32
+#ifndef _WIN32
        } else if (event->button == 1) {
                graph_select_segment (g, (int )event->x, (int )event->y);
-#else /* WIN32 */
+#else /* _WIN32 */
                }
 #endif
        }
@@ -3968,7 +3969,7 @@ static void rtt_toggle_seq_origin (struct graph *g)
                g->x_axis->min = 0;
 }
 
-#if defined(WIN32) && !defined(__MINGW32__)
+#if defined(_WIN32) && !defined(__MINGW32__)
 /* replacement of Unix rint() for Windows */
 static int rint (double x)
 {
index eebc6923e2547fc4c1a9904ef0e4a15117cd91f8..c6917104f12037e66338534fcf7fece5e54351eb 100644 (file)
@@ -108,7 +108,7 @@ static gboolean window_geom_load(const gchar *name, window_geometry_t *geom);
 static void
 window_icon_realize_cb (GtkWidget *win, gpointer data _U_)
 {
-#ifndef WIN32
+#ifndef _WIN32
   static GdkPixmap *icon_pmap = NULL;
   static GdkBitmap *icon_mask = NULL;
   GtkStyle         *style;
index b1fca873dac9e093fbc3da7e812818332c1b28fd..f2cb31cac6694475938bf6c3cd65bf524fbc1ffd 100644 (file)
@@ -50,7 +50,7 @@
 #include "pcap-util.h"
 #include "pcap-util-int.h"
 
-#ifndef WIN32
+#ifndef _WIN32
 #include <netinet/in.h>
 #endif
 
index 182891f87d172596bf5a78732fd304ba8406ca96..7d2ad37d200b8acdaf78f6832b5ea275dc0ed45d 100644 (file)
@@ -152,7 +152,7 @@ static gboolean asn1_desegment = TRUE;
 static char *asn1_filename = NULL;
 static char *old_default_asn1_filename = NULL;
 #define OLD_DEFAULT_ASN1FILE "asn1" G_DIR_SEPARATOR_S "default.tt"
-#ifdef WIN32
+#ifdef _WIN32
 #define BAD_SEPARATOR_OLD_DEFAULT_ASN1FILE "asn1/default.tt"
 static char *bad_separator_old_default_asn1_filename = NULL;
 #endif
@@ -2742,7 +2742,7 @@ read_asn1_type_table(char *filename)
                 * separator.
                 */
                if ((strcmp(filename, old_default_asn1_filename) != 0
-#ifdef WIN32
+#ifdef _WIN32
                    && strcmp(filename, bad_separator_old_default_asn1_filename) != 0
 #endif
                    ) || errno != ENOENT)
@@ -2791,7 +2791,7 @@ read_asn1_type_table(char *filename)
        get_values();
 
        g_node_destroy(asn1_nodes);     asn1_nodes = 0;
-#ifndef WIN32          /* tvb_free not yet exported to plugins... */
+#ifndef _WIN32         /* tvb_free not yet exported to plugins... */
        tvb_free(asn1_desc);
 #endif
                                        asn1_desc = 0;
@@ -4995,7 +4995,7 @@ proto_register_asn1(void) {
                                 &asn1_desegment);
 
   old_default_asn1_filename = get_datafile_path(OLD_DEFAULT_ASN1FILE);
-#ifdef WIN32
+#ifdef _WIN32
   bad_separator_old_default_asn1_filename = get_datafile_path(BAD_SEPARATOR_OLD_DEFAULT_ASN1FILE);
 #endif
 
diff --git a/prefs.c b/prefs.c
index 225cdd69981a99740d2d973e5fcc02e5aa6c2ce4..bafa935e7c592d9fe1e412bf4c5e51e04ad70f78 100644 (file)
--- a/prefs.c
+++ b/prefs.c
@@ -941,7 +941,7 @@ read_prefs(int *gpf_errno_return, int *gpf_read_errno_return,
     prefs.gui_hex_dump_highlight_style = 1;
     prefs.filter_toolbar_show_in_statusbar = FALSE;
     prefs.gui_toolbar_main_style = TB_STYLE_ICONS;
-#ifdef WIN32
+#ifdef _WIN32
     prefs.gui_font_name1 = g_strdup("-*-lucida console-medium-r-*-*-*-100-*-*-*-*-*-*");
     prefs.gui_font_name2 = g_strdup("Lucida Console 10");
 #else
diff --git a/util.c b/util.c
index 79dcf81e80c87a8caf292409686c9a433da71f10..807e5aa029449ce79d2632786fb1732147646148 100644 (file)
--- a/util.c
+++ b/util.c
@@ -161,7 +161,7 @@ try_tempfile(char *namebuf, int namebuflen, const char *dir, const char *pfx)
 }
 
 static char *tmpdir = NULL;
-#ifdef WIN32
+#ifdef _WIN32
 static char *temp = NULL;
 #endif
 static char *E_tmpdir;
@@ -180,7 +180,7 @@ create_tempfile(char *namebuf, int namebuflen, const char *pfx)
        if (!initialized) {
                if ((dir = getenv("TMPDIR")) != NULL)
                        tmpdir = setup_tmpdir(dir);
-#ifdef WIN32
+#ifdef _WIN32
                if ((dir = getenv("TEMP")) != NULL)
                        temp = setup_tmpdir(dir);
 #endif
@@ -195,7 +195,7 @@ create_tempfile(char *namebuf, int namebuflen, const char *pfx)
                        return fd;
        }
 
-#ifdef WIN32
+#ifdef _WIN32
        if (temp != NULL) {
                fd = try_tempfile(namebuf, namebuflen, temp, pfx);
                if (fd != -1)
index db2e1e2ebebeb318e6d358a6f18a34cce5be8ed0..77ea62a544edc5a9874c145b015d6f75649c3c59 100644 (file)
@@ -201,7 +201,7 @@ get_compiled_version_info(GString *str)
 void
 get_runtime_version_info(GString *str)
 {
-#if defined(WIN32)
+#if defined(_WIN32)
        OSVERSIONINFO info;
 #elif defined(HAVE_SYS_UTSNAME_H)
        struct utsname name;
@@ -210,7 +210,7 @@ get_runtime_version_info(GString *str)
        get_runtime_pcap_version(str);
 
        g_string_append(str, "on ");
-#if defined(WIN32)
+#if defined(_WIN32)
        info.dwOSVersionInfoSize = sizeof info;
        if (!GetVersionEx(&info)) {
                /*
index 8750a78413a12d777603a2340e8d40dac39ad775..54532dcaf057b34cd2487303d827813978665c64 100644 (file)
--- a/xmlstub.h
+++ b/xmlstub.h
@@ -121,7 +121,7 @@ extern void xmlCheckVersion(int version);
 #endif
 
 #ifndef LIBXML_DLL_IMPORT
-#if defined(WIN32) && !defined(STATIC)
+#if defined(_WIN32) && !defined(STATIC)
 #define LIBXML_DLL_IMPORT __declspec(dllimport)
 #else
 #define LIBXML_DLL_IMPORT
@@ -188,7 +188,7 @@ typedef enum {
 
 typedef unsigned char xmlChar;
 
-#ifndef WIN32
+#ifndef _WIN32
 #ifndef CHAR
 #define CHAR xmlChar
 #endif
@@ -1097,7 +1097,7 @@ typedef struct {
 XML_EXTERN XML_STUB XmlStub;
 XML_EXTERN int XmlStubInitialized;
 
-#ifdef WIN32
+#ifdef _WIN32
 /* We're in windows, use the windows filename */
 #define XML_LIBRARY "libxml2.dll"
 #else