Changeset dfd346 in git
- Timestamp:
- Jun 10, 1999, 5:12:04 PM (24 years ago)
- Branches:
- (u'spielwiese', '828514cf6e480e4bafc26df99217bf2a1ed1ef45')
- Children:
- d73404fca5a7c17188febfa4ab69af618a135287
- Parents:
- 60763e54295f08381ffeabed82837778c6e95502
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/sdb.cc
r60763e rdfd346 2 2 * Computer Algebra System SINGULAR * 3 3 ****************************************/ 4 /* $Id: sdb.cc,v 1. 7 1999-06-08 12:38:46Singular Exp $ */4 /* $Id: sdb.cc,v 1.8 1999-06-10 15:12:04 Singular Exp $ */ 5 5 /* 6 6 * ABSTRACT: Singular debugger … … 61 61 editor=mstrdup(editor); 62 62 63 // remove arguments...64 if (strchr(editor,' ')!=NULL)65 {66 char *p=strchr(editor,' ');67 *p='\0';68 }69 70 63 if (pi->data.s.body==NULL) 71 64 { … … 91 84 else if(pid==0) 92 85 { 93 execlp(editor,editor,filename,NULL); 94 Print("cannot exec %s\n",editor); 86 if (strchr(editor,' ')==NULL) 87 { 88 execlp(editor,editor,filename,NULL); 89 Print("cannot exec %s\n",editor); 90 } 91 else 92 { 93 char *p=(char *)Alloc(strlen(editor)+strlen(filename)+2); 94 sprintf(s,"%s %s",editor,filename); 95 system(s); 96 } 95 97 exit(0); 96 98 }
Note: See TracChangeset
for help on using the changeset viewer.