Platon Technologies
neprihlásený Prihlásiť Registrácia
SlovakEnglish
open source software development oslavujeme 10 rokov vývoja otvoreného softvéru! Nedeľa, 25. október 2026

Rozdiely pre dead/diplomovka/xgrafix/src/xginitvar.c medzi verziami 1.1 a 1.2

verzia 1.1, 2001/09/20 14:12:00 verzia 1.2, 2002/07/07 23:57:58
Riadok 11  void ReallocateSpecials()
Riadok 11  void ReallocateSpecials()
   
         if (theSpecialArray == NULL)          if (theSpecialArray == NULL)
                 theSpecialArray = (SpecialType *) malloc(sizeOfSpecialArray *                  theSpecialArray = (SpecialType *) malloc(sizeOfSpecialArray *
                                                                 sizeof(SpecialType));                                  sizeof(SpecialType));
         else          else
                 theSpecialArray = (SpecialType *) realloc(theSpecialArray,                  theSpecialArray = (SpecialType *) realloc(theSpecialArray,
                                                                 sizeOfSpecialArray * sizeof(SpecialType));                                  sizeOfSpecialArray * sizeof(SpecialType));
         if (theSpecialArray == NULL) {          if (theSpecialArray == NULL) {
                 printf("Not enough memory to allocate specials\n");                  printf("Not enough memory to allocate specials\n");
                 exit(1);                  exit(1);
Riadok 42  void SetUpNewVar(void *spvar, char *spna
Riadok 42  void SetUpNewVar(void *spvar, char *spna
                 SpTemp->Type = CHAR;                  SpTemp->Type = CHAR;
         else {          else {
                 printf("Unknown special type: %s.  "                  printf("Unknown special type: %s.  "
                                                                 "Must be 'integer', 'double', "                                  "Must be 'integer', 'double', "
                                                                 "'float', or 'char'.\n", type);                                  "'float', or 'char'.\n", type);
                 free(SpTemp);                  free(SpTemp);
                 return;                  return;
         }          }
Riadok 53  void SetUpNewVar(void *spvar, char *spna
Riadok 53  void SetUpNewVar(void *spvar, char *spna
   
         theSpecialArray[numberOfSpecials] = SpTemp;          theSpecialArray[numberOfSpecials] = SpTemp;
   
         sprintf(TclCommand,"SetUpNewVar %d \"%s\" \"%s\"\n",numberOfSpecials++,          if (snprintf(TclCommand, TclCommand_MAX,
                                                         spname,type);                                  "SetUpNewVar %d \"%s\" \"%s\"\n", numberOfSpecials++,
                                   spname,type) == -1) {
                   fprintf(stderr, "Warning: TclCommand truncated at %s:%d\n", __FILE__, __LINE__);
           }
         if (Tcl_Eval(interp,TclCommand)!=TCL_OK) {          if (Tcl_Eval(interp,TclCommand)!=TCL_OK) {
                 printf("Error setting up variable\n");                  printf("Error setting up variable\n");
                 printf("%s\n",interp->result);                  printf("%s\n",interp->result);

Legend:
Odstranené z verzie1.1  
zmenené riadky
  Pridané vo verzii1.2

Platon Group <platon@platon.sk> http://platon.sk/
Copyright © 2002-2006 Platon Group
Stránka používa redakčný systém Metafox
Na začiatok