diff --git a/cde/programs/dtstyle/Audio.c b/cde/programs/dtstyle/Audio.c
index f8c32ea35..c22522247 100644
--- a/cde/programs/dtstyle/Audio.c
+++ b/cde/programs/dtstyle/Audio.c
@@ -58,6 +58,7 @@
#include
#include
+#include
#include "Help.h"
#include "Main.h"
diff --git a/cde/programs/dtstyle/Backdrop.c b/cde/programs/dtstyle/Backdrop.c
index 5dfdd1f87..42ab5bddb 100644
--- a/cde/programs/dtstyle/Backdrop.c
+++ b/cde/programs/dtstyle/Backdrop.c
@@ -72,6 +72,7 @@
#include
#include
#include
+#include
#include "Help.h"
#include "Main.h"
@@ -81,6 +82,7 @@
/* include extern functions */
/*+++++++++++++++++++++++++++++++++++++++*/
#include "Backdrop.h"
+#include "Dtwm.h"
/*+++++++++++++++++++++++++++++++++++++++*/
@@ -1233,13 +1235,13 @@ saveBackdrop(
x -= vendorExt->vendor.xOffset;
y -= vendorExt->vendor.yOffset;
- sprintf(bufr, "%s*backdropsDialog.x: %d\n", bufr, x);
- sprintf(bufr, "%s*backdropsDialog.y: %d\n", bufr, y);
- sprintf(bufr, "%s*backdropsDialog.width: %d\n", bufr, width);
- sprintf(bufr, "%s*backdropsDialog.height: %d\n", bufr, height);
- sprintf(bufr, "%s*backdropsDialog.selectedItemNum: %d\n", bufr,
+ snprintf(bufr, 1024, "%s*backdropsDialog.x: %d\n", bufr, x);
+ snprintf(bufr, 1024, "%s*backdropsDialog.y: %d\n", bufr, y);
+ snprintf(bufr, 1024, "%s*backdropsDialog.width: %d\n", bufr, width);
+ snprintf(bufr, 1024, "%s*backdropsDialog.height: %d\n", bufr, height);
+ snprintf(bufr, 1024, "%s*backdropsDialog.selectedItemNum: %d\n", bufr,
backdrops.selected);
- sprintf(bufr, "%s*backdropsDialog.selectedItem: %s\n", bufr,
+ snprintf(bufr, 1024, "%s*backdropsDialog.selectedItem: %s\n", bufr,
backdrops.bitmapNames[backdrops.selected]);
if(-1 == write (fd, bufr, strlen(bufr))) {
perror(strerror(errno));
diff --git a/cde/programs/dtstyle/ColorEdit.c b/cde/programs/dtstyle/ColorEdit.c
index 41140738e..bc90c1d7c 100644
--- a/cde/programs/dtstyle/ColorEdit.c
+++ b/cde/programs/dtstyle/ColorEdit.c
@@ -60,6 +60,8 @@
#include
#include
+#include
+
#include
#include "Help.h"
diff --git a/cde/programs/dtstyle/ColorFile.c b/cde/programs/dtstyle/ColorFile.c
index a20703730..b638f5045 100644
--- a/cde/programs/dtstyle/ColorFile.c
+++ b/cde/programs/dtstyle/ColorFile.c
@@ -196,11 +196,7 @@ void
ReadPalette(
char *directory,
char *in_filename,
-#if NeedWidePrototypes
int length )
-#else
- short length )
-#endif
{
char *filename;
int i, fd, nbytes;
diff --git a/cde/programs/dtstyle/ColorFile.h b/cde/programs/dtstyle/ColorFile.h
index fb839cc95..6c90e3ca9 100644
--- a/cde/programs/dtstyle/ColorFile.h
+++ b/cde/programs/dtstyle/ColorFile.h
@@ -32,7 +32,7 @@
** file
**
**
- ** (c) Copyright Hewlett-Packard Company, 1990.
+ ** (c) Copyright Hewlett-Packard Company, 1990.
**
**
**
@@ -44,20 +44,16 @@
/* External variables */
#define DT_PAL_DIR "/.dt/palettes/"
-/*
-extern char *DT_PAL_DIR = "/.dt/palettes/";
+/*
+extern char *DT_PAL_DIR = "/.dt/palettes/";
*/
/* External Interface */
-extern void ReadPalette( char *directory,
+extern void ReadPalette( char *directory,
char *in_filename,
-#if NeedWidePrototypes
int length );
-#else
- short length );
-#endif
extern void AddSystemPath( void );
extern void AddDirectories( char *text );
extern void AddHomePath( void );
@@ -72,6 +68,10 @@ extern void restoreBackdrop( Widget shell, XrmDatabase db) ;
extern void saveBackdrop( int fd) ;
extern void CheckFileType( void );
+extern void ReadInPalettes(char *text);
+int WriteOutPalette(char *paletteName);
+Boolean RemovePalette(void);
+int WriteOutDesc(palette *tmp_palette);
#endif /* _colorfile_h */
/* DON'T ADD ANYTHING AFTER THIS #endif */
diff --git a/cde/programs/dtstyle/ColorMain.c b/cde/programs/dtstyle/ColorMain.c
index 05b4b4c10..bfe900831 100644
--- a/cde/programs/dtstyle/ColorMain.c
+++ b/cde/programs/dtstyle/ColorMain.c
@@ -70,6 +70,7 @@
#include
#include
+#include
#include "Help.h"
#include "Main.h"
@@ -77,6 +78,7 @@
#include "ColorMain.h"
#include "ColorFile.h"
#include "ColorEdit.h"
+#include "ColorPalette.h"
#ifdef sun
#include "OWsync.h"
@@ -87,6 +89,8 @@
/*+++++++++++++++++++++++++++++++++++++++*/
+
+
/*+++++++++++++++++++++++++++++++++++++++*/
/* Local #defines */
/*+++++++++++++++++++++++++++++++++++++++*/
diff --git a/cde/programs/dtstyle/Dtwm.c b/cde/programs/dtstyle/Dtwm.c
index a9d62f987..f9c5aebdb 100644
--- a/cde/programs/dtstyle/Dtwm.c
+++ b/cde/programs/dtstyle/Dtwm.c
@@ -76,6 +76,10 @@
/*+++++++++++++++++++++++++++++++++++++++*/
#include "Dtwm.h"
+// DtUtil1/WmRestart.c
+int _DtWmRestartNoConfirm (Display *display, Window root);
+
+
/*+++++++++++++++++++++++++++++++++++++++*/
/* Local #defines */
/*+++++++++++++++++++++++++++++++++++++++*/
diff --git a/cde/programs/dtstyle/Dtwm.h b/cde/programs/dtstyle/Dtwm.h
index f8c549539..47b7985ea 100644
--- a/cde/programs/dtstyle/Dtwm.h
+++ b/cde/programs/dtstyle/Dtwm.h
@@ -38,8 +38,8 @@
**
****************************************************************************
************************************<+>*************************************/
-#ifndef _screen_h
-#define _screen_h
+#ifndef _dtwm_h
+#define _dtwm_h
/* External Interface */
@@ -49,5 +49,5 @@ extern void restoreDtwm( Widget shell, XrmDatabase db) ;
extern void saveDtwm( int fd) ;
-#endif /* _screen_h */
+#endif /* _dtwm_h */
/* DON'T ADD ANYTHING AFTER THIS #endif */
diff --git a/cde/programs/dtstyle/Font.c b/cde/programs/dtstyle/Font.c
index ff509de62..c4ea13dd0 100644
--- a/cde/programs/dtstyle/Font.c
+++ b/cde/programs/dtstyle/Font.c
@@ -64,11 +64,14 @@
#include
#include
#include
-
+#include
+#include
#include
#include
#include "Help.h"
#include "Main.h"
+#include "Resource.h"
+#include "Protocol.h"
#include "SaveRestore.h"
/*+++++++++++++++++++++++++++++++++++++++*/
diff --git a/cde/programs/dtstyle/Help.c b/cde/programs/dtstyle/Help.c
index c57eac3aa..42fbd19bd 100644
--- a/cde/programs/dtstyle/Help.c
+++ b/cde/programs/dtstyle/Help.c
@@ -50,6 +50,8 @@
#include
#include
+#include
+
#include "Main.h"
#include "Help.h"
diff --git a/cde/programs/dtstyle/Help.h b/cde/programs/dtstyle/Help.h
index ade69454d..459b4d275 100644
--- a/cde/programs/dtstyle/Help.h
+++ b/cde/programs/dtstyle/Help.h
@@ -232,6 +232,13 @@ extern void HelpCloseCB(
Widget w,
caddr_t client_data,
caddr_t call_data ) ;
+extern void Help(
+ char *helpVolume,
+ char *locationId);
+
+extern void DisplayHelp(
+ char *helpVolume,
+ char *locationId);
#endif /* _font_h */
diff --git a/cde/programs/dtstyle/I18nMain.c b/cde/programs/dtstyle/I18nMain.c
index b468ee179..5e52a2582 100644
--- a/cde/programs/dtstyle/I18nMain.c
+++ b/cde/programs/dtstyle/I18nMain.c
@@ -59,6 +59,8 @@
#include
#include
#include
+#include
+#include
#include
#include
diff --git a/cde/programs/dtstyle/I18nUtil.c b/cde/programs/dtstyle/I18nUtil.c
index 853f05c33..884504538 100644
--- a/cde/programs/dtstyle/I18nUtil.c
+++ b/cde/programs/dtstyle/I18nUtil.c
@@ -26,7 +26,7 @@
* (c) Copyright 1996 Hewlett-Packard Company.
* (c) Copyright 1996 International Business Machines Corp.
* (c) Copyright 1996 Sun Microsystems, Inc.
- * (c) Copyright 1996 Novell, Inc.
+ * (c) Copyright 1996 Novell, Inc.
* (c) Copyright 1996 FUJITSU LIMITED.
* (c) Copyright 1996 Hitachi.
*/
@@ -68,7 +68,7 @@ static char *trim_line (char * );
/*+++++++++++++++++++++++++++++++++++++++*/
/* Internal Variables */
/*+++++++++++++++++++++++++++++++++++++++*/
-
+
/* ******** file reading ******** */
static int tag_line_num = 0;
@@ -86,7 +86,7 @@ void start_tag_line(
tag_linebuf[0] = 0;
tag_file = fname;
} else {
- if (tag_linebuf)
+ if (tag_linebuf)
XtFree(tag_linebuf);
tag_linebuf = tag_file = 0;
}
@@ -95,7 +95,7 @@ void start_tag_line(
int read_tag_line(
FILE *fp,
- char **tagp,
+ char **tagp,
char **valp
)
{
@@ -137,7 +137,7 @@ trim_line(
return ptr; /* return lastp > ptr ? ptr : NULL; */
}
-int
+int
str_to_int(
char *ptr,
int *val
@@ -155,7 +155,7 @@ str_to_int(
}
-Bool
+Bool
str_to_bool(
char *ptr,
Bool def_val
@@ -184,4 +184,3 @@ str_to_bool(
}
return def_val;
}
-
diff --git a/cde/programs/dtstyle/I18nUtil.h b/cde/programs/dtstyle/I18nUtil.h
index caaa5f202..97a8cf449 100644
--- a/cde/programs/dtstyle/I18nUtil.h
+++ b/cde/programs/dtstyle/I18nUtil.h
@@ -69,5 +69,13 @@
for ((p)++; *(p) && !is_white(*(p)); (p)++) ; *(p)++ = 0; skip_white(p)
+void start_tag_line(char *fname);
+int read_tag_line(FILE *fp, char **tagp, char **valp);
+int str_to_int(char *ptr, int *val);
+
+
+
+
+
#endif /* _i18nUtil_h */
/* DON'T ADD ANYTHING AFTER THIS #endif */
diff --git a/cde/programs/dtstyle/Keyboard.c b/cde/programs/dtstyle/Keyboard.c
index 84c177c03..c67c4cb53 100644
--- a/cde/programs/dtstyle/Keyboard.c
+++ b/cde/programs/dtstyle/Keyboard.c
@@ -60,6 +60,7 @@
#include
#include
+#include
#include "Help.h"
#include "Main.h"
diff --git a/cde/programs/dtstyle/Main.c b/cde/programs/dtstyle/Main.c
index 9349c1951..20f8d1e0c 100644
--- a/cde/programs/dtstyle/Main.c
+++ b/cde/programs/dtstyle/Main.c
@@ -69,6 +69,7 @@
#include
#include
+#include
#include
#include
#include
@@ -77,12 +78,19 @@
#include
#include
#include
+#include
#include "MainWin.h"
#include "ColorMain.h"
#include "ColorFile.h"
#include "Resource.h"
#include "Protocol.h"
+#include "SaveRestore.h"
+#include "ColorPalette.h"
+
+void loadDatabase(void); // ColorMain.c
+void ListenForWorkspaceChange(void); // Protocol.c
+
/*+++++++++++++++++++++++++++++++++++++++*/
/* include extern functions */
diff --git a/cde/programs/dtstyle/MainWin.c b/cde/programs/dtstyle/MainWin.c
index a49e4478c..9bab52b84 100644
--- a/cde/programs/dtstyle/MainWin.c
+++ b/cde/programs/dtstyle/MainWin.c
@@ -72,8 +72,18 @@
#include
#include
-
+
#include "Main.h"
+#include "ColorMain.h"
+#include "Backdrop.h"
+#include "Keyboard.h"
+#include "Mouse.h"
+#include "Audio.h"
+#include "Screen.h"
+#include "Dtwm.h"
+#include "Startup.h"
+#include "I18nMain.h"
+
#include "Help.h"
#include "SaveRestore.h"
diff --git a/cde/programs/dtstyle/Mouse.c b/cde/programs/dtstyle/Mouse.c
index 24875d93b..13eb5de5b 100644
--- a/cde/programs/dtstyle/Mouse.c
+++ b/cde/programs/dtstyle/Mouse.c
@@ -59,6 +59,8 @@
#include
#include
#include
+#include
+#include
#include "Help.h"
#include "Main.h"
@@ -68,6 +70,8 @@
/* include extern functions */
/*+++++++++++++++++++++++++++++++++++++++*/
#include "Mouse.h"
+#include "Protocol.h"
+
/*+++++++++++++++++++++++++++++++++++++++*/
/* Local #defines */
diff --git a/cde/programs/dtstyle/Protocol.c b/cde/programs/dtstyle/Protocol.c
index 783ce6436..591320eb4 100644
--- a/cde/programs/dtstyle/Protocol.c
+++ b/cde/programs/dtstyle/Protocol.c
@@ -64,6 +64,7 @@
#include "MainWin.h"
#include "SaveRestore.h"
#include "Main.h"
+#include "Backdrop.h"
#include
#include
diff --git a/cde/programs/dtstyle/Protocol.h b/cde/programs/dtstyle/Protocol.h
index 96605b9ec..fc72790c0 100644
--- a/cde/programs/dtstyle/Protocol.h
+++ b/cde/programs/dtstyle/Protocol.h
@@ -91,6 +91,10 @@ extern void SmNewFontSettings(
extern void SmNewPreeditSettings(
char *preeditResourceString) ;
+extern void SmDefaultPointerSettings(void);
+void SmNewSaverTime(int saverTime);
+void SmNewSaverSettings(int saverTime, int lockTime, int cycleTime,
+ char *selsaversList);
#endif /* _protocol_h */
diff --git a/cde/programs/dtstyle/SaveRestore.c b/cde/programs/dtstyle/SaveRestore.c
index d5ed72e1a..0eb590c7f 100644
--- a/cde/programs/dtstyle/SaveRestore.c
+++ b/cde/programs/dtstyle/SaveRestore.c
@@ -62,6 +62,7 @@
#include
#include
+#include
#include "Main.h"
@@ -69,6 +70,9 @@
/* include extern functions */
/*+++++++++++++++++++++++++++++++++++++++*/
#include "SaveRestore.h"
+#include "Protocol.h"
+#include "Dtwm.h"
+#include "MainWin.h"
/*+++++++++++++++++++++++++++++++++++++++*/
/* Local #defines */
diff --git a/cde/programs/dtstyle/Screen.c b/cde/programs/dtstyle/Screen.c
index 0061edec9..0a429d82c 100644
--- a/cde/programs/dtstyle/Screen.c
+++ b/cde/programs/dtstyle/Screen.c
@@ -72,6 +72,8 @@
#include
#include
#include
+#include
+#include
#include "Help.h"
#include "Main.h"
diff --git a/cde/programs/dtstyle/Startup.c b/cde/programs/dtstyle/Startup.c
index ce99c831a..f1e028590 100644
--- a/cde/programs/dtstyle/Startup.c
+++ b/cde/programs/dtstyle/Startup.c
@@ -63,6 +63,7 @@
#include
#include
+#include
#include "Help.h"
#include "Main.h"