dtcreate: Add missing prototypes and more (64-bit)

- Fix missing prototypes
- Fix some 64-bit related problems (XtVaGetValues)
- Fix crash on dtcreate startup in create_applicationShell1()
- Add XmeFlushIconFileCache() prototype from <Xm/IconFileP.h>
This commit is contained in:
Marcin Cieslak
2012-09-30 00:16:31 +02:00
committed by Jon Trulson
parent 3eaeffaf7e
commit 27bc7d6bec
23 changed files with 112 additions and 50 deletions

View File

@@ -59,18 +59,25 @@
#include <Dt/IconFile.h>
#include "dtcreate.h"
#include "af_aux.h"
#include "ca_aux.h"
#include "cmnutils.h"
#include "cmncbs.h"
#include "cmnrtns.h"
#include "cmnutils.h"
#include "CreateActionAppShell.h"
#include "Confirmed.h"
#include "ErrorDialog.h"
#include "FileCharacteristics.h"
/* from main.c */
extern void RemoveTmpIconFiles( void );
/******************************************************************************/
/* */
/* External Variables */
/* */
/******************************************************************************/
extern Dimension wintypeheight, winheight, xprtheight, newheight;
extern XtArgVal /* Dimension */ wintypeheight, winheight, xprtheight, newheight;
/******************************************************************************/
/* */
@@ -652,7 +659,7 @@ void activateCB_FileQuit (Widget wid, XtPointer cdata,
void activateCB_ExpertOption (Widget wid, XtPointer client_data,
XtPointer *cbs)
{
Dimension ca_width;
XtArgVal /* Dimension */ ca_width;
if (!XtIsManaged(XprtOptionForm)) {
/**********************************************************************/
@@ -828,7 +835,8 @@ void activateCB_action_icon (Widget wid, XtPointer client_data,
printf("DblClick icon callback.\n");
#endif
activateCB_edit_icon(wid, CA_ACTION_ICONS, cbs);
activateCB_edit_icon(wid, (XtPointer)CA_ACTION_ICONS,
(XmPushButtonCallbackStruct *)cbs /* unused anyway */);
}
return;