Changeset c0f352f in git for kernel/ring.cc


Ignore:
Timestamp:
Nov 8, 2006, 1:18:56 PM (17 years ago)
Author:
Hans Schönemann <hannes@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
24a90ca71537d19c034fa36a6ba99e825ecfa052
Parents:
9436ff0d2da0f108f11ef75e7d8186149de21d02
Message:
*hannes: rCharStr: adjust string length for large p


git-svn-id: file:///usr/local/Singular/svn/trunk@9467 2c84dea3-7e68-4137-9b89-c4e89433aadc
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/ring.cc

    r9436ff rc0f352f  
    22*  Computer Algebra System SINGULAR     *
    33****************************************/
    4 /* $Id: ring.cc,v 1.47 2006-08-11 09:47:03 Singular Exp $ */
     4/* $Id: ring.cc,v 1.48 2006-11-08 12:18:56 Singular Exp $ */
    55
    66/*
     
    579579    else
    580580    {
    581       s=(char *)omAlloc(6);
     581      s=(char *)omAlloc(MAX_INT_LEN+1);
    582582      sprintf(s,"%d",i);                   /* Q, Z/p */
    583583    }
     
    595595    l+=(strlen(r->parameter[i])+1);
    596596  }
    597   s=(char *)omAlloc(l+6);
     597  s=(char *)omAlloc(l+MAX_INT_LEN+1);
    598598  s[0]='\0';
    599599  if (r->ch<0)       sprintf(s,"%d",-r->ch); /* Fp(a) */
     
    601601  else
    602602  {
    603     sprintf(s,"%d,%s",r->ch,r->parameter[0]); /* Fq  */
     603    sprintf(s,"%d,%s",r->ch,r->parameter[0]); /* GF(q)  */
    604604    return s;
    605605  }
Note: See TracChangeset for help on using the changeset viewer.