Changeset b6e5dacc in tol for toltcl/generic/tolaccess.cpp


Ignore:
Timestamp:
Feb 10, 2015, 9:48:20 PM (12 years ago)
Author:
Jorge Pérez <josp.jorge@…>
Branches:
1941-docker-image-to-test, devel, master
Children:
cc7ddc7
Parents:
950d323
Message:

refs #1812, refs #1818, compilación basada en CMake, eliminación de warnings, automatización de la regla install.

Configuración en Linux como:

cmake -DCMAKE_TOOLCHAIN_FILE=../linux-i686.toolchain.cmake -DTOL_PREFIX_PATH=/usr/local/tol32 -DCMAKE_BUILD_TYPE=Release -DTCL_LIBRARY=/usr/local/tcl8.5-i686/lib/libtcl8.5.so ..

git-svn-id: ​https://www.tol-project.org/svn/tolp/trunk@6456 be4846ae-f051-483a-831f-b64e7d08527f

File:
1 edited

Legend:

Unmodified
Added
Removed
  • toltcl/generic/tolaccess.cpp

    r950d323 rb6e5dacc  
    745745    }
    746746    objname = Tcl_GetString(items[1]);
     747
    747748    Tcl_UtfToExternalDString(NULL,objname,-1,&dstr);
    748749    syn = gra->FINDVARIABLE(Tcl_DStringValue(&dstr));
    … …  
    13121313 
    13131314  int datac;
    1314   Tcl_Obj ** datav = new ( Tcl_Obj* [ NUM_ARGS ] );
     1315  Tcl_Obj ** datav = new Tcl_Obj*[ NUM_ARGS ];
    13151316
    13161317  // is ok to ask for a list
    … …  
    16561657    tmp = I0.GetText();
    16571658    subitems[0] = Tcl_NewStringObj(tmp,-1);
    1658 #if defined(_TOL_FROZEN_)
    16591659    value = (*serie)[I0];
    1660 #else
    1661     value = (*serie)(I0);
    1662 #endif
    16631660    if ( value.IsKnown() )
    16641661      subitems[1] = Tcl_NewDoubleObj(value.Value());
    … …  
    25472544      printf("message: %s\n", ((BText&)str).Buffer());
    25482545      printf("objv[1] : %s\n", Tcl_GetString(objv[1]));
    2549       printf("%s\n", TT_interp->result);
     2546      printf("%s\n", Tcl_GetStringResult(TT_interp));
    25502547    }
    25512548    /* release the objects */
    … …  
    26022599    if (status != TCL_OK) {
    26032600      printf("%s -- error in Tcl_EvalObjv:\n", CMD_SERIECHART);
    2604       printf("%s\n", TT_interp->result);
     2601      printf("%s\n", Tcl_GetStringResult(TT_interp));
    26052602      printf("objv[1] : %s\n", Tcl_GetString(objv[1]));
    26062603      printf("objv[2] : %s\n", Tcl_GetString(objv[2]));
Note: See TracChangeset for help on using the changeset viewer.