Changeset a05f0e in git
- Timestamp:
- Apr 30, 1998, 7:17:37 PM (26 years ago)
- Branches:
- (u'spielwiese', '2fa36c576e6a4ddbb1093b43c7f8e9835e17e52a')
- Children:
- b23c90ae52a558bdf4a056235d77c647c38d2ce8
- Parents:
- e6e9c031e685694459874f685d34b758bc1fee20
- Location:
- Singular
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/ChangeLog
re6e9c0 ra05f0e 1 Thu Apr 30 19:16:45 MET DST 1998 hannes 2 * fixed "missing e-o-buffer" for long lines in febase.inc 1 3 Wed Apr 29 18:26:19 MET DST 1998 hannes 2 4 * added filed list_length tossyStrategy -
Singular/febase.inc
re6e9c0 ra05f0e 2 2 * Computer Algebra System SINGULAR * 3 3 ****************************************/ 4 /* $Id: febase.inc,v 1. 7 1998-04-28 08:57:23 pohlExp $ */4 /* $Id: febase.inc,v 1.8 1998-04-30 17:17:36 Singular Exp $ */ 5 5 /* 6 6 * ABSTRACT: handling of 'voices' … … 505 505 { 506 506 feShowPrompt(); 507 s=fe_fgets_stdin(currentVoice->buffer+offset,(4096- sizeof(ADDRESS))-offset);507 s=fe_fgets_stdin(currentVoice->buffer+offset,(4096-1-sizeof(ADDRESS))-offset); 508 508 } 509 509 else if (currentVoice->sw==BI_file) 510 s=fgets(currentVoice->buffer+offset,(4096-sizeof(ADDRESS))-offset, 510 { 511 s=fgets(currentVoice->buffer+offset,(4096-1-sizeof(ADDRESS))-offset, 511 512 currentVoice->files); 513 } 512 514 else /* BI_buffer */ 513 515 { … … 521 523 fputs(s,feProtFile); 522 524 } 523 int rc=fePrintEcho(s)-2; 525 int rc=fePrintEcho(s)+1; 526 //s[strlen(s)+1]='\0'; add an second \0 at the end of the string 527 s[rc]='\0'; 524 528 // handel \\ : 529 rc-=3; 525 530 if ((s[rc]=='\\')&&(currentVoice->sw!=BI_buffer)) 526 531 {
Note: See TracChangeset
for help on using the changeset viewer.