Changeset 34695
- Timestamp:
- Dec 3, 2008, 5:41:50 PM (16 years ago)
- Location:
- grass/trunk/lib/gis
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
grass/trunk/lib/gis/locale.c
r34662 r34695 31 31 32 32 setlocale(LC_CTYPE, ""); 33 setlocale(LC_MESSAGES, "");34 33 35 34 #if defined(HAVE_LIBINTL_H) && defined(USE_NLS) 35 #ifdef LC_MESSAGES 36 setlocale(LC_MESSAGES, ""); 37 #endif 38 36 39 gisbase = getenv("GISBASE"); 37 40 if (gisbase && *gisbase) { -
grass/trunk/lib/gis/mach_name.c
r34539 r34695 32 32 strcpy(name, attname.nodename); 33 33 } 34 #el if34 #else 35 35 strcpy(name, "unknown"); 36 36 #endif -
grass/trunk/lib/gis/spawn.c
r34445 r34695 62 62 { 63 63 va_list va; 64 c har *args[MAX_ARGS];64 const char *args[MAX_ARGS]; 65 65 int num_args = 0; 66 66 … … 68 68 69 69 for (num_args = 0; num_args < MAX_ARGS;) { 70 c har *arg = va_arg(va,char *);70 const char *arg = va_arg(va, const char *); 71 71 72 72 args[num_args++] = arg; … … 82 82 } 83 83 84 return _spawnv(_P_WAIT, (char *)command, args);84 return _spawnv(_P_WAIT, command, args); 85 85 } 86 86 … … 208 208 #ifdef __MINGW32__ 209 209 210 static intdo_redirects(struct redirect *redirects, int num_redirects)210 static void do_redirects(struct redirect *redirects, int num_redirects) 211 211 { 212 212 if (num_redirects > 0) … … 225 225 } 226 226 227 static int do_spawn( const char *command)227 static int do_spawn(struct spawn *sp, const char *command) 228 228 { 229 229 char **env; 230 230 int status; 231 231 232 do_redirects( redirects,num_redirects);233 env = do_bindings(_environ, bindings,num_bindings);232 do_redirects(sp->redirects, sp->num_redirects); 233 env = do_bindings(_environ, sp->bindings, sp->num_bindings); 234 234 235 235 status = 236 spawnvpe(background ? _P_NOWAIT : _P_WAIT, command, (char **)args, 237 env); 238 239 if (!background && status < 0) 236 spawnvpe(sp->background ? _P_NOWAIT : _P_WAIT, command, sp->args, env); 237 238 if (!sp->background && status < 0) 240 239 G_warning(_("Unable to execute command")); 241 240
Note:
See TracChangeset
for help on using the changeset viewer.
