Changeset 2569 in Sophya for trunk/SophyaLib/TArray/tarray.cc


Ignore:
Timestamp:
Jul 27, 2004, 1:44:24 PM (21 years ago)
Author:
ansari
Message:

Corrections bug apres modifs methods Add/Sub/Mul/DivCst(x,res) - Reza 27 Juillet 2004

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaLib/TArray/tarray.cc

    r2564 r2569  
    305305  if (pack) {
    306306    sa_size_t siz[BASEARRAY_MAXNDIMS];
    307     for(int ksz=0; ksz<BASEARRAY_MAXNDIMS; ksz++) siz[ksz] = a.Size(ksz);
     307    int ksz;
     308    for(ksz=0; ksz<a.NbDimensions(); ksz++) siz[ksz] = a.Size(ksz);
     309    for(ksz=a.NbDimensions(); ksz<BASEARRAY_MAXNDIMS; ksz++) siz[ksz] = 1;
    308310    if (!UpdateSizes(a.NbDimensions(), siz, 1, 0, exmsg))  throw( ParmError(exmsg) );
     311    SetMemoryMapping(a.GetMemoryMapping());
    309312    mNDBlock.ReSize(totsize_, fzero);       
    310313  }
Note: See TracChangeset for help on using the changeset viewer.