#include <sys/wait.h>
#include <Xm/TextF.h>
-#if defined(linux)
+#if defined(__linux__) || defined(CSRG_BASED) || defined(sun)
#include <fstream>
#include <strstream>
#else
XmTextType output_type);
}
-extern ofstream snoopStream;
+extern std::ofstream snoopStream;
extern int globalTimeout;
typedef struct _FileChooserInfo {
instance, dtb_ttsnoop_ttsnoop_win.ttsnoopWin );
}
XmString okXmString = XmStringCreateLocalized( okString );
- XtVaSetValues( instance->fchooser, XmNokLabelString, okXmString, 0 );
+ XtVaSetValues( instance->fchooser, XmNokLabelString, okXmString, NULL );
XmStringFree( okXmString );
- XtVaSetValues( instance->fchooser_shell, XmNtitle, title, 0 );
+ XtVaSetValues( instance->fchooser_shell, XmNtitle, title, NULL );
// Remember dialog mode, entity
FileChooserInfo *info = new FileChooserInfo;
info->choice = choice;
info->entity = entity;
- XtVaSetValues( instance->fchooser, XmNuserData, info, 0 );
+ XtVaSetValues( instance->fchooser, XmNuserData, info, NULL );
XtManageChild( instance->fchooser );
}
path = 0;
}
XtPointer xtPtr;
- XtVaGetValues( instance->fchooser, XmNuserData, &xtPtr, 0 );
+ XtVaGetValues( instance->fchooser, XmNuserData, &xtPtr, NULL );
FileChooserInfo *info = (FileChooserInfo *)xtPtr;
Widget label = dtb_ttsnoop_ttsnoop_win.ttsnoopWin_label;
- ostrstream script;
+ std::ostrstream script;
switch (info->choice) {
Tt_pattern *pats;
Tt_message msg;
break;
}
if (WEXITSTATUS( ival ) != 0) {
- ostrstream diagnosis;
+ std::ostrstream diagnosis;
diagnosis << "tt_type_comp -p: syntax error in "
<< path << ends;
DtTtSetLabel( label, diagnosis.str() );