Branch: Tag:

1995-08-17

1995-08-17 09:35:27 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

64 bittar och b{ttre bsd fd tjafs..

Rev: lib/simulate.lpc:1.2
Rev: src/BUGS:1.2
Rev: src/Makefile.in:1.3
Rev: src/array.c:1.2
Rev: src/backend.c:1.2
Rev: src/configure.in:1.3
Rev: src/docode.c:1.2
Rev: src/interpret.c:1.2
Rev: src/language.y:1.2
Rev: src/las.h:1.2
Rev: src/lex.c:1.2
Rev: src/list.c:1.2
Rev: src/macros.h:1.2
Rev: src/main.c:1.4
Rev: src/mapping.c:1.2
Rev: src/modules/files/file.c:1.2
Rev: src/modules/files/socket.c:1.2
Rev: src/modules/regexp/regexp.c:1.2
Rev: src/opcodes.c:1.2
Rev: src/port.c:1.3
Rev: src/port.h:1.3
Rev: src/program.c:1.2
Rev: src/rusage.c:1.2
Rev: src/stralloc.c:1.2
Rev: src/stralloc.h:1.2
Rev: src/svalue.c:1.2

58:    free_string(local_variables->variable[e].name);    free_string(local_variables->variable[e].type);    } +  if(local_variables->current_type) +  free_string(local_variables->current_type);    l=local_variables->next;    free((char *)local_variables);    local_variables=l;
105:   { "varargs", F_VARARGS, },   { "void", F_VOID_ID, },   { "while", F_WHILE, }, - { "call_other", F_CALL_OTHER, }, +    };      struct keyword instr_names[]=
935:       UNGETSTR("\" 2",3);    UNGETSTR(current_file->str,current_file->len); -  sprintf(buf,"\n# %ld \"",current_line+1); +  sprintf(buf,"\n# %ld \"",(long)current_line+1);    UNGETSTR(buf,strlen(buf));       total_lines+=current_line-old_line;
1869:   void insert_current_line()   {    char buf[20]; -  sprintf(buf," %ld ",current_line); +  sprintf(buf," %ld ",(long)current_line);    UNGETSTR(buf,strlen(buf));   }   
1917:    local_variables=ALLOC_STRUCT(locals);    local_variables->next=0;    local_variables->current_number_of_locals=0; +  local_variables->current_type=0;    simple_add_define("__uLPC__", "1",0);       for (tmpf=lpc_predefs; tmpf; tmpf=tmpf->next)
1965:    free_string(local_variables->variable[e].name);    free_string(local_variables->variable[e].type);    } +  +  if(local_variables->current_type) +  free_string(local_variables->current_type); +     l=local_variables->next;    free((char *)local_variables);    local_variables=l;