Changeset 38f8dfc in git for kernel/walkProc.cc


Ignore:
Timestamp:
Jul 29, 2011, 4:49:16 PM (13 years ago)
Author:
Hans Schoenemann <hannes@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
2b85f31ccb9b0e9c18d6a04d1701eecb4d30b074
Parents:
7ac612964d7ab2d05f0ce6d464ce76b51757f776
git-author:
Hans Schoenemann <hannes@mathematik.uni-kl.de>2011-07-29 16:49:16+02:00
git-committer:
Mohamed Barakat <mohamed.barakat@rwth-aachen.de>2011-11-09 13:01:16+01:00
Message:
fix walkProc.cc
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/walkProc.cc

    r7ac612 r38f8dfc  
    8888    int npar = rPar(sring);
    8989    int * pperm;
     90    char **snames;
     91    char **dnames;
    9092    if ( npar > 0 )
     93    {
     94        snames=sring->cf->extRing->names;
     95        dnames=dring->cf->extRing->names;
    9196        pperm= (int *)omAlloc0( (npar+1)*sizeof( int ) );
     97    }
    9298    else
     99    {
     100        snames=NULL;
     101        dnames=NULL;
    93102        pperm= NULL;
    94 
    95     maFindPerm( sring->names, nvar, sring->parameter, npar,
    96                 dring->names, nvar, dring->parameter, npar, vperm, pperm,
    97                 dring->ch);
     103    }
     104
     105    maFindPerm( sring->names, nvar, snames, npar,
     106                dring->names, nvar, dnames, npar, vperm, pperm,
     107                dring->cf->type);
    98108
    99109    for ( k= nvar; (k > 0) && (state == WalkOk); k-- )
     
    247257    int npar = rPar(sring);
    248258    int * pperm;
     259    char **snames;
     260    char **dnames;
    249261
    250262    if ( npar > 0 )
     263    {
     264        snames=sring->cf->extRing->names;
     265        dnames=dring->cf->extRing->names;
    251266        pperm= (int *)omAlloc0( (npar+1)*sizeof( int ) );
     267    }
    252268    else
     269    {
    253270        pperm= NULL;
    254 
    255     maFindPerm( sring->names, nvar, sring->extring->names, npar,
    256                 dring->names, nvar, dring->extring->names, npar, vperm, pperm,
    257                 dring->ch);
     271        snames=NULL;
     272        dnames=NULL;
     273    }
     274
     275    maFindPerm( sring->names, nvar, snames, npar,
     276                dring->names, nvar, dnames, npar, vperm, pperm,
     277                dring->cf->type);
    258278
    259279    for ( k= nvar; (k > 0) && (state == WalkOk); k-- )
Note: See TracChangeset for help on using the changeset viewer.