+/*
+ * CDE - Common Desktop Environment
+ *
+ * Copyright (c) 1993-2012, The Open Group. All rights reserved.
+ *
+ * These libraries and programs are free software; you can
+ * redistribute them and/or modify them under the terms of the GNU
+ * Lesser General Public License as published by the Free Software
+ * Foundation; either version 2 of the License, or (at your option)
+ * any later version.
+ *
+ * These libraries and programs are distributed in the hope that
+ * they will be useful, but WITHOUT ANY WARRANTY; without even the
+ * implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU Lesser General Public License for more
+ * details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with these librararies and programs; if not, write
+ * to the Free Software Foundation, Inc., 51 Franklin Street, Fifth
+ * Floor, Boston, MA 02110-1301 USA
+ */
/*******************************************************************************
**
** cm_i18n.c
#include <locale.h>
#include <sys/param.h> /* for MAXPATHLEN */
#include <Xm/Xm.h>
-#include "util.h"
-#include "timeops.h"
-#include "cm_i18n.h"
-#include "deskset.h"
-/*
-#include "gettext.h"
-*/
#include <langinfo.h>
/* Iconv not defined for linux. Use the EUSCompat stubs instead. */
#endif
#include <EUSCompat.h>
+#include "util.h"
+#include "timeops.h"
+#include "cm_i18n.h"
+#include "deskset.h"
+/*
+#include "gettext.h"
+*/
+
char *fontset1[2];
char *fontset2[2];
int use_octal = FALSE;
}
#ifdef SunOS
fconvert(value, decimal_pt, &deci_pt, &sign, buf);
+#elif defined(CSRG_BASED)
+ snprintf(buf, decimal_pt, "%f", value);
#else
/* this version, available on the HP and AIX machine is not reentrant. */