Changeset a05f0e in git


Ignore:
Timestamp:
Apr 30, 1998, 7:17:37 PM (26 years ago)
Author:
Hans Schönemann <hannes@…>
Branches:
(u'spielwiese', '5b153614cbc72bfa198d75b1e9e33dab2645d9fe')
Children:
b23c90ae52a558bdf4a056235d77c647c38d2ce8
Parents:
e6e9c031e685694459874f685d34b758bc1fee20
Message:
* hannes: * fixed "missing e-o-buffer" for long lines in febase.inc


git-svn-id: file:///usr/local/Singular/svn/trunk@1572 2c84dea3-7e68-4137-9b89-c4e89433aadc
Location:
Singular
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • Singular/ChangeLog

    re6e9c0 ra05f0e  
     1Thu Apr 30 19:16:45 MET DST 1998 hannes
     2        * fixed "missing e-o-buffer" for long lines in febase.inc
    13Wed Apr 29 18:26:19 MET DST 1998 hannes
    24        * added filed list_length tossyStrategy
  • Singular/febase.inc

    re6e9c0 ra05f0e  
    22*  Computer Algebra System SINGULAR     *
    33****************************************/
    4 /* $Id: febase.inc,v 1.7 1998-04-28 08:57:23 pohl Exp $ */
     4/* $Id: febase.inc,v 1.8 1998-04-30 17:17:36 Singular Exp $ */
    55/*
    66* ABSTRACT: handling of 'voices'
     
    505505  {
    506506    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);
    508508  }
    509509  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,
    511512            currentVoice->files);
     513  }
    512514  else /* BI_buffer */
    513515  {
     
    521523      fputs(s,feProtFile);
    522524    }
    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';
    524528    // handel \\ :
     529    rc-=3;
    525530    if ((s[rc]=='\\')&&(currentVoice->sw!=BI_buffer))
    526531    {
Note: See TracChangeset for help on using the changeset viewer.