diff options
author | Guy Harris <guy@alum.mit.edu> | 2001-08-21 06:39:18 +0000 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2001-08-21 06:39:18 +0000 |
commit | 9d601c6799ca74f398d5df8dc0144f74084f546b (patch) | |
tree | a006906797b6fd55a738b1c3e653f46a2a15ce31 /gtk/stream_prefs.c | |
parent | aacb4d90f0ef62557d0fa370c5bfcafe89c466a0 (diff) |
On Windows, use the directory in which the binary resides as the
directory in which global data files are stored. If an installed binary
is being run, that's the correct directory for them; if a build-tree
binary is being run, the "manuf" file will be there, and you can put
other data files there as well, if necessary.
Do the same with plugins, except that, if there's no
"plugins\\{version}" subdirectory of that directory, fall back on the
default installation directory, so you at least have a place where you
can put plugins for use by build-tree binaries. (Should we, instead,
have the Windows build procedure create a subdirectory of the "plugins"
source directory, with the plugin version number as its name, and copy
the plugins there, so you'd use the build-tree plugin binaries?)
Move "test_for_directory()" out of "util.c" and into
"epan/filesystem.c", with the other file system access portability
wrappers and convenience routines. Fix "util.h" not to declare it - or
other routines moved to "epan/filesystem.c" a while ago.
svn path=/trunk/; revision=3858
Diffstat (limited to 'gtk/stream_prefs.c')
-rw-r--r-- | gtk/stream_prefs.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/gtk/stream_prefs.c b/gtk/stream_prefs.c index 6ccb613aee..5db8dc5105 100644 --- a/gtk/stream_prefs.c +++ b/gtk/stream_prefs.c @@ -1,12 +1,11 @@ /* stream_prefs.c * Dialog boxes for preferences for the stream window * - * $Id: stream_prefs.c,v 1.8 2001/03/01 20:49:50 gram Exp $ + * $Id: stream_prefs.c,v 1.9 2001/08/21 06:39:18 guy Exp $ * * Ethereal - Network traffic analyzer - * By Gerald Combs <gerald@zing.org> + * By Gerald Combs <gerald@ethereal.com> * Copyright 1998 Gerald Combs - * * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License @@ -37,7 +36,6 @@ #include "keys.h" #include "print.h" #include "prefs_dlg.h" -#include "util.h" static void update_text_color(GtkWidget *, gpointer); static void update_current_color(GtkWidget *, gpointer); |