Changeset bdda8c2 in git for Singular/links/ssiLink.cc


Ignore:
Timestamp:
Apr 9, 2013, 4:39:42 PM (11 years ago)
Author:
Hans Schoenemann <hannes@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
2d5ff537ab672bcbb2ca73df6830672f38b1ea63
Parents:
bc0d32def5d3461a77eed40c1e1a3d254811858a
Message:
add: handling signals in system calls, p2
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Singular/links/ssiLink.cc

    rbc0d32 rbdda8c2  
    199199      {
    200200        mpz_t tmp;
    201         mpz_init_set_si(tmp,nn);
     201        mpz_init_set_si(tmp,nn);
    202202        fputs("8 ",d->f_write);
    203203        mpz_out_str (d->f_write,32, tmp);
    204204        fputc(' ',d->f_write);
    205         mpz_clear(tmp);
     205        mpz_clear(tmp);
    206206      }
    207207      #endif
     
    491491         mpz_init(((number_dummy)n)->z);
    492492         mpz_init(((number_dummy)n)->n);
    493         s_readmpz_base (d->f_read,((number_dummy)n)->z, 32);
    494         s_readmpz_base (d->f_read,((number_dummy)n)->n, 32);
     493        s_readmpz_base (d->f_read,((number_dummy)n)->z, 32);
     494        s_readmpz_base (d->f_read,((number_dummy)n)->n, 32);
    495495         ((number_dummy)n)->s=sub_type-5;
    496496         return n;
     
    500500         number n=(number)omAlloc0(sizeof(snumber_dummy));
    501501         mpz_init(((number_dummy)n)->z);
    502         s_readmpz_base (d->f_read,((number_dummy)n)->z, 32);
     502        s_readmpz_base (d->f_read,((number_dummy)n)->z, 32);
    503503         ((number_dummy)n)->s=sub_type=3; /*subtype-5*/
    504504         return n;
     
    982982        char* cli_host = (char*)omAlloc(256);
    983983        char* path = (char*)omAlloc(1024);
    984         int r = sscanf(l->name,"%255[^:]:%s",cli_host,path);
     984        int r = si_sscanf(l->name,"%255[^:]:%s",cli_host,path);
    985985        if(r == 0)
    986986        {
     
    10391039        struct hostent *server;
    10401040
    1041         sscanf(l->name,"%255[^:]:%d",host,&portno);
     1041        si_sscanf(l->name,"%255[^:]:%d",host,&portno);
    10421042        //Print("connect to host %s, port %d\n",host,portno);mflush();
    10431043        if (portno!=0)
     
    13011301    case 19: res->rtyp=BIGINTMAT_CMD;
    13021302             res->data=ssiReadBigintmat(d);
    1303              break;
     1303             break;
    13041304    case 20: ssiReadBlackbox(res,l);
    13051305             break;
Note: See TracChangeset for help on using the changeset viewer.