Ignore:
Timestamp:
Nov 10, 2005, 9:41:13 PM (17 years ago)
Author:
Sam Hocevar
Message:
  • absolute shitloads of 64 bit fixes.
Location:
abuse/trunk/src/include
Files:
13 edited

Legend:

Unmodified
Added
Removed
  • abuse/trunk/src/include/cache.hpp

    r2 r17  
    2323{
    2424  void *data;
    25   long last_access;   
    26   unsigned char type;
    27   short file_number;
    28   long offset;
     25  int32_t last_access;   
     26  uint8_t type;
     27  int16_t file_number;
     28  int32_t offset;
    2929} ;
    3030
     
    3535  public :
    3636  int crc_calculated;
    37   ulong crc;
     37  uint32_t crc;
    3838  char *filename;
    3939  crced_file(char *name);
     
    4848  crc_manager();
    4949  int get_filenumber(char *filename);
    50   ulong get_crc(long filenumber, int &failed);
    51   void set_crc(long filenumber, ulong crc);
    52   char *get_filename(long filenumber);
     50  uint32_t get_crc(int32_t filenumber, int &failed);
     51  void set_crc(int32_t filenumber, uint32_t crc);
     52  char *get_filename(int32_t filenumber);
    5353  void clean_up();
    5454  int total_filenames() { return total_files; }
     
    6262{
    6363  cache_item *list;
    64   long total,last_registered,last_access,poll_start_access;
    65   short last_file;           // for speed leave the last file accessed open
     64  int32_t total,last_registered,last_access,poll_start_access;
     65  int16_t last_file;           // for speed leave the last file accessed open
    6666
    6767  bFILE *fp,*cache_file,*cache_read_file;
    6868  spec_directory *last_dir;
    69   long last_offset;          // store the last offset so we don't have to seek if
     69  int32_t last_offset;          // store the last offset so we don't have to seek if
    7070                             // we don't need to
    7171 
    7272
    73   short lcache_number;
    74   long alloc_id();
     73  int16_t lcache_number;
     74  int32_t alloc_id();
    7575  void locate(cache_item *i, int local_only=0);    // set up file and offset for this item
    7676  void normalize();
     
    8787  int in_use() { if (used) { used=0; return 1; } else return 0; }
    8888  int full() { if (ful) { ful=0; return 1; } else return 0; }
    89   long reg_object(char *filename, void *object, int type, int rm_dups);      // lisp object
    90   long reg(char *filename, char *name, int type=-1, int rm_dups=0);          // returns id to item
    91   long reg_lisp_block(Cell *block);
     89  int32_t reg_object(char *filename, void *object, int type, int rm_dups);      // lisp object
     90  int32_t reg(char *filename, char *name, int type=-1, int rm_dups=0);          // returns id to item
     91  int32_t reg_lisp_block(Cell *block);
    9292  int loaded(int id);
    9393  void unreg(int id);
     
    114114
    115115  void load_cache_prof_info(char *filename, level *lev);
    116   int search(int *sarray, ushort filenum, long offset);  // sarray is a index table sorted by offset/filenum
     116  int search(int *sarray, uint16_t filenum, int32_t offset);  // sarray is a index table sorted by offset/filenum
    117117
    118118  void show_accessed();
  • abuse/trunk/src/include/compiled.hpp

    r2 r17  
    2525void compiled_uninit();
    2626
    27 extern uchar *bad_guy_array;    // list flaging each character saying they are a bad bug or not
     27extern uint8_t *bad_guy_array;  // list flaging each character saying they are a bad bug or not
    2828                                // mainly used by the rocket to find targets
    2929
  • abuse/trunk/src/include/crc.hpp

    r2 r17  
    44#include "macs.hpp"
    55
    6 unsigned short calc_crc(unsigned char *buf, long len);
    7 ulong crc_file(bFILE *fp);
     6uint16_t calc_crc(uint8_t *buf, int len);
     7uint32_t crc_file(bFILE *fp);
    88
    99
  • abuse/trunk/src/include/extend.hpp

    r16 r17  
    2323{
    2424  public :
    25   schar Fade_dir;
    26   uchar Fade_count,Fade_max;
    27   uchar Flags,grav_on,targetable_on;
     25  int8_t Fade_dir;
     26  uint8_t Fade_count,Fade_max;
     27  uint8_t Flags,grav_on,targetable_on;
    2828  int32_t Xvel,Yvel,Xacel,Yacel;
    29   uchar Fx,Fy,Fxvel,Fyvel,Fxacel,Fyacel;
    30   uchar Aitype;
    31   ushort Aistate,Aistate_time;
    32   unsigned short Hp,Mp,Fmp;
    33   schar Frame_dir;       
     29  uint8_t Fx,Fy,Fxvel,Fyvel,Fxacel,Fyacel;
     30  uint8_t Aitype;
     31  uint16_t Aistate,Aistate_time;
     32  uint16_t Hp,Mp,Fmp;
     33  int8_t Frame_dir;       
    3434
    3535
    36   uchar tobjs,tlights;
     36  uint8_t tobjs,tlights;
    3737  game_object **objs,*link;
    3838  light_source **lights;
     
    5050  int32_t x,y,
    5151       last_x,last_y;              // used for frame interpolation on fast machines
    52   schar direction,active;
    53   ushort otype;
     52  int8_t direction,active;
     53  uint16_t otype;
    5454  character_state state;
    5555  short current_frame;
     
    6060
    6161  int keep_ai_info()         { return 1; }
    62   uchar flags()              { return Flags; }
     62  uint8_t flags()            { return Flags; }
    6363  int32_t xvel()             { return Xvel; }
    6464  int32_t yvel()             { return Yvel; }
     
    6666  int32_t yacel()            { return Yacel; }
    6767
    68   uchar fx()                 { return Fx; }
    69   uchar fy()                 { return Fy; }
    70   uchar fxvel()              { return Fxvel; }
    71   uchar fyvel()              { return Fyvel; }
    72   uchar fxacel()             { return Fxacel; }
    73   uchar fyacel()             { return Fyacel; }
     68  uint8_t fx()               { return Fx; }
     69  uint8_t fy()               { return Fy; }
     70  uint8_t fxvel()            { return Fxvel; }
     71  uint8_t fyvel()            { return Fyvel; }
     72  uint8_t fxacel()           { return Fxacel; }
     73  uint8_t fyacel()           { return Fyacel; }
    7474
    75   uchar sfx()                { return Fx; }  // x & y should always be positive
    76   uchar sfy()                { return Fy; }
    77   uchar sfxvel()             { if (Xvel>=0) return Fxvel; else return -Fxvel; }
    78   uchar sfyvel()             { if (Yvel>=0) return Fyvel; else return -Fyvel; }
    79   uchar sfxacel()            { if (Xacel>=0) return Fxacel; else return -Fxacel; }
    80   uchar sfyacel()            { if (Yacel>=0) return Fyacel; else return -Fyacel; }
     75  uint8_t sfx()              { return Fx; }  // x & y should always be positive
     76  uint8_t sfy()              { return Fy; }
     77  uint8_t sfxvel()           { if (Xvel>=0) return Fxvel; else return -Fxvel; }
     78  uint8_t sfyvel()           { if (Yvel>=0) return Fyvel; else return -Fyvel; }
     79  uint8_t sfxacel()          { if (Xacel>=0) return Fxacel; else return -Fxacel; }
     80  uint8_t sfyacel()          { if (Yacel>=0) return Fyacel; else return -Fyacel; }
    8181
    82   uchar aitype()             { return Aitype; }
    83   ushort aistate()           { return Aistate; }
    84   ushort aistate_time()      { return Aistate_time; }
    85   ushort hp()                { return Hp;         }
    86   ushort mp()                { return Mp;         }
    87   ushort fmp()               { return Fmp;        }
    88   schar fade_dir()           { return Fade_dir;   }
    89   schar frame_dir()          { return Frame_dir;  }
    90   uchar fade_count()         { return Fade_count; }
    91   uchar fade_max()           { return Fade_max;   }
    92   uchar total_objects()      { return tobjs;      }
    93   uchar total_lights()       { return tlights;    }
     82  uint8_t aitype()           { return Aitype; }
     83  uint16_t aistate()         { return Aistate; }
     84  uint16_t aistate_time()    { return Aistate_time; }
     85  uint16_t hp()              { return Hp;         }
     86  uint16_t mp()              { return Mp;         }
     87  uint16_t fmp()             { return Fmp;        }
     88  int8_t fade_dir()          { return Fade_dir;   }
     89  int8_t frame_dir()         { return Frame_dir;  }
     90  uint8_t fade_count()       { return Fade_count; }
     91  uint8_t fade_max()         { return Fade_max;   }
     92  uint8_t total_objects()    { return tobjs;      }
     93  uint8_t total_lights()     { return tlights;    }
    9494
    9595  morph_char *morph_status()     { return mc; }
     
    100100  view *controller()             { return Controller; }
    101101
    102   void set_targetable(uchar x)    { targetable_on=x; }
    103   void set_flags(uchar f)         { Flags=f; }
     102  void set_targetable(uint8_t x)  { targetable_on=x; }
     103  void set_flags(uint8_t f)       { Flags=f; }
    104104  void set_xvel(int32_t xv)       { Xvel=xv; }
    105105  void set_yvel(int32_t yv)       { Yvel=yv; }
    106106  void set_xacel(int32_t xa)      { Xacel=xa; }
    107107  void set_yacel(int32_t ya)      { Yacel=ya; }
    108   void set_fx(uchar x)            { Fx=x; }
    109   void set_fy(uchar y)            { Fy=y; }
    110   void set_fxvel(uchar xv)        { Fxvel=abs(xv); }
    111   void set_fyvel(uchar yv)        { Fyvel=abs(yv); }
    112   void set_fxacel(uchar xa)       { Fxacel=abs(xa); }
    113   void set_fyacel(uchar ya)       { Fyacel=abs(ya); }
    114   void set_aitype(uchar t)        { Aitype=t; }
    115   void set_aistate(ushort s)      { Aistate=s; }
    116   void set_aistate_time(ushort t) { Aistate_time=t; }
    117   void set_hp(ushort h)           { Hp=h; }
    118   void set_mp(ushort m)           { Mp=m; }
    119   void set_fmp(ushort m)          { Fmp=m; }
     108  void set_fx(uint8_t x)          { Fx=x; }
     109  void set_fy(uint8_t y)          { Fy=y; }
     110  void set_fxvel(uint8_t xv)      { Fxvel=abs(xv); }
     111  void set_fyvel(uint8_t yv)      { Fyvel=abs(yv); }
     112  void set_fxacel(uint8_t xa)     { Fxacel=abs(xa); }
     113  void set_fyacel(uint8_t ya)     { Fyacel=abs(ya); }
     114  void set_aitype(uint8_t t)      { Aitype=t; }
     115  void set_aistate(uint16_t s)      { Aistate=s; }
     116  void set_aistate_time(uint16_t t) { Aistate_time=t; }
     117  void set_hp(uint16_t h)           { Hp=h; }
     118  void set_mp(uint16_t m)           { Mp=m; }
     119  void set_fmp(uint16_t m)          { Fmp=m; }
    120120
    121121
    122122
    123   void set_fade_count(uchar f)          { Fade_count=f; }
    124   void set_fade_max(uchar m)            { Fade_max=m;  }
    125   void set_fade_dir(schar d)            { Fade_dir=d; }
     123  void set_fade_count(uint8_t f)        { Fade_count=f; }
     124  void set_fade_max(uint8_t m)          { Fade_max=m;  }
     125  void set_fade_dir(int8_t d)            { Fade_dir=d; }
    126126
    127   void set_frame_dir(schar d)           { Frame_dir=d; }
     127  void set_frame_dir(int8_t d)           { Frame_dir=d; }
    128128  void add_light(light_source *ls);
    129129  void add_object(game_object *o);
  • abuse/trunk/src/include/fakelib.hpp

    r2 r17  
    55#define jrealloc(x,y,z) realloc(x,y)
    66#define jfree(x) free(x)
    7 #define uchar  unsigned char
    8 #define schar  signed char
    9 #define sshort signed short
    107
    118#ifdef __sgi
    129#include <sys/bsd_types.h>
    1310#else
    14 #define ulong  unsigned long
    15 #define ushort unsigned short
     11#include <stdint.h>
    1612#endif
    1713
  • abuse/trunk/src/include/game.hpp

    r16 r17  
    6666  jwindow *top_menu,*joy_win,*last_input;
    6767  JCFont *game_font;
    68   uchar keymap[512/8];
     68  uint8_t keymap[512/8];
    6969
    7070public :
  • abuse/trunk/src/include/items.hpp

    r2 r17  
    1515public : 
    1616  boundary(bFILE *fp,char *er_name);
    17   unsigned char *inside;     // tells which side of the line is on the inside
     17  uint8_t *inside;     // tells which side of the line is on the inside
    1818  boundary(boundary *p);      // flips the *inside list
    1919  ~boundary() { if (tot) jfree(inside); }
     
    2323{
    2424public :
    25   unsigned short next;
     25  uint16_t next;
    2626  image *im;
    2727  backtile(spec_entry *e, bFILE *fp);
    2828  backtile(bFILE *fp);
    29   long size() { return 2+4+im->width()*im->height(); }
     29  int32_t size() { return 2+4+im->width()*im->height(); }
    3030  ~backtile() { delete im; }
    3131} ;
     
    3535public :
    3636  trans_image *im;
    37   unsigned short next;
    38   unsigned char damage;
    39   uchar ylevel;            // for fast intersections, this is the y level offset for the ground
     37  uint16_t next;
     38  uint8_t damage;
     39  uint8_t ylevel;            // for fast intersections, this is the y level offset for the ground
    4040                           // if ground is not level this is 255
    4141  boundary *points;
     
    4444
    4545  foretile(bFILE *fp);
    46   long size() { return im->width()*im->height()+4+2+1+points->size(); }
     46  int32_t size() { return im->width()*im->height()+4+2+1+points->size(); }
    4747  ~foretile() { delete im; delete points; delete micro_image; }
    4848} ;
     
    5252public :
    5353  trans_image *forward,*backward;
    54   unsigned char hit_damage,xcfg;
    55   signed char advance;
     54  uint8_t hit_damage,xcfg;
     55  int8_t advance;
    5656  point_list *hit;
    5757  boundary *f_damage,*b_damage;
     
    6262  int height() { return forward->height(); }
    6363
    64 /*  long size(int type)         // taken from spaint items
     64/*  int32_t size(int type)         // taken from spaint items
    6565  {
    6666    if
     
    8080{
    8181  public :
    82   uchar data[256];
     82  uint8_t data[256];
    8383  ~char_tint() { ; }
    8484  char_tint(bFILE *fp);               // should be a palette entry
  • abuse/trunk/src/include/level.hpp

    r16 r17  
    3838class level        // contain map info and objects
    3939{
    40   unsigned short *map_fg,        // just big 2d arrays
    41                  *map_bg,
    42                  bg_width,bg_height,
    43                  fg_width,fg_height; 
     40  uint16_t *map_fg,        // just big 2d arrays
     41           *map_bg,
     42           bg_width,bg_height,
     43           fg_width,fg_height; 
    4444  char *Name,*first_name;
    4545  int32_t total_objs;
     
    6464  int all_block_list_size,all_block_total;
    6565  void add_all_block(game_object *who);
    66   ulong ctick;
     66  uint32_t ctick;
    6767 
    6868public :
    6969  char *original_name() { if (first_name) return first_name; else return Name; }
    70   ulong tick_counter() { return ctick; }
    71   void set_tick_counter(ulong x);
     70  uint32_t tick_counter() { return ctick; }
     71  void set_tick_counter(uint32_t x);
    7272  area_controller *area_list;
    7373 
     
    8080  game_object *first_object() { return first; }
    8181  game_object *first_active_object() { return first_active; }
    82   unsigned short foreground_width() { return fg_width; }
    83   unsigned short foreground_height() { return fg_height; }
    84   unsigned short background_width() { return bg_width; }
    85   unsigned short background_height() { return bg_height; }
     82  uint16_t foreground_width() { return fg_width; }
     83  uint16_t foreground_height() { return fg_height; }
     84  uint16_t background_width() { return bg_width; }
     85  uint16_t background_height() { return bg_height; }
    8686  int load_failed() { return map_fg==NULL; }
    8787  level(spec_directory *sd, bFILE *fp, char *lev_name);
     
    9898                                 return (*(map_fg+x+y*fg_width))&0x4000; }
    9999  void fg_set_raised(int x, int y, int r) { CHECK(x>=0 && y>=0 && x<fg_width && y<fg_height);
    100                                             ushort v=(*(map_fg+x+y*fg_width))&(0xffff-0x4000);
     100                                            uint16_t v=(*(map_fg+x+y*fg_width))&(0xffff-0x4000);
    101101                                            if (r) (*(map_fg+x+y*fg_width))=v|0x4000;
    102102                                            else (*(map_fg+x+y*fg_width))=v;
     
    106106  void clear_fg(int32_t x, int32_t y) { *(map_fg+x+y*fg_width)&=0x7fff; }
    107107
    108   unsigned short *get_fgline(int y) { CHECK(y>=0 && y<fg_height); return map_fg+y*fg_width; }
    109   unsigned short *get_bgline(int y) { CHECK(y>=0 && y<bg_height); return map_bg+y*bg_width; }
    110   unsigned short get_fg(int x, int y) { if (x>=0 && y>=0 && x<fg_width && y<fg_height)
     108  uint16_t *get_fgline(int y) { CHECK(y>=0 && y<fg_height); return map_fg+y*fg_width; }
     109  uint16_t *get_bgline(int y) { CHECK(y>=0 && y<bg_height); return map_bg+y*bg_width; }
     110  uint16_t get_fg(int x, int y) { if (x>=0 && y>=0 && x<fg_width && y<fg_height)
    111111                                          return fgvalue(*(map_fg+x+y*fg_width));
    112112                                        else return 0;
    113113                                      }
    114   unsigned short get_bg(int x, int y) { if (x>=0 && y>=0 && x<bg_width && y<bg_height)
     114  uint16_t get_bg(int x, int y) { if (x>=0 && y>=0 && x<bg_width && y<bg_height)
    115115                                          return *(map_bg+x+y*bg_width);
    116116                                         else return 0;
    117117                                        }
    118   void put_fg(int x, int y, unsigned short tile) { *(map_fg+x+y*fg_width)=tile; }   
    119   void put_bg(int x, int y, unsigned short tile) { *(map_bg+x+y*bg_width)=tile; }
     118  void put_fg(int x, int y, uint16_t tile) { *(map_fg+x+y*fg_width)=tile; }   
     119  void put_bg(int x, int y, uint16_t tile) { *(map_bg+x+y*bg_width)=tile; }
    120120  void draw_objects(view *v);
    121121  void interpolate_draw_objects(view *v);
  • abuse/trunk/src/include/light.hpp

    r16 r17  
    88
    99#define TTINTS 9
    10 extern uchar *tints[TTINTS];
    11 extern unsigned char *white_light,*white_light_initial,*green_light,*trans_table;
    12 extern short ambient_ramp;
     10extern uint8_t *tints[TTINTS];
     11extern uint8_t *white_light,*white_light_initial,*green_light,*trans_table;
     12extern int16_t ambient_ramp;
    1313#define REVERSE_GREEN_TINT 8
    1414
    15 extern short shutdown_lighting_value,shutdown_lighting;
     15extern int16_t shutdown_lighting_value,shutdown_lighting;
    1616
    1717class light_source
     
    6363light_patch *find_patch(int screenx, int screeny, light_patch *list);
    6464int calc_light_value(int32_t x, int32_t y, light_patch *which);                       
    65 void light_screen(image *sc, int32_t screenx, int32_t screeny, uchar *light_lookup, ushort ambient);
    66 void double_light_screen(image *sc, int32_t screenx, int32_t screeny, uchar *light_lookup, ushort ambient,
     65void light_screen(image *sc, int32_t screenx, int32_t screeny, uint8_t *light_lookup, uint16_t ambient);
     66void double_light_screen(image *sc, int32_t screenx, int32_t screeny, uint8_t *light_lookup, uint16_t ambient,
    6767                         image *out, int32_t out_x, int32_t out_y);
    6868
  • abuse/trunk/src/include/netface.hpp

    r2 r17  
    9696struct net_packet
    9797{
    98   unsigned char data[PACKET_MAX_SIZE];
     98  uint8_t data[PACKET_MAX_SIZE];
    9999  int packet_prefix_size()                 { return 5; }    // 2 byte size, 2 byte check sum, 1 byte packet order
    100   unsigned short packet_size()             { unsigned short size=(*(unsigned short *)data); return lstl(size); }
    101   unsigned char tick_received()            { return data[4]; } 
    102   void set_tick_received(unsigned char x)  { data[4]=x; }
    103   unsigned char *packet_data()             { return data+packet_prefix_size(); }
    104   unsigned short get_checksum()            { unsigned short cs=*((unsigned short *)data+1); return lstl(cs); }
    105   unsigned short calc_checksum()
     100  uint16_t packet_size()             { uint16_t size=(*(uint16_t *)data); return lstl(size); }
     101  uint8_t tick_received()            { return data[4]; } 
     102  void set_tick_received(uint8_t x)  { data[4]=x; }
     103  uint8_t *packet_data()             { return data+packet_prefix_size(); }
     104  uint16_t get_checksum()            { uint16_t cs=*((uint16_t *)data+1); return lstl(cs); }
     105  uint16_t calc_checksum()
    106106  {
    107     *((unsigned short *)data+1)=0;
     107    *((uint16_t *)data+1)=0;
    108108    int i,size=packet_prefix_size()+packet_size();
    109     unsigned char c1=0,c2=0,*p=data;
     109    uint8_t c1=0,c2=0,*p=data;
    110110    for (i=0;i<size;i++,p++)
    111111    {
     
    113113      c2+=c1;
    114114    }
    115     unsigned short cs=( (((unsigned short)c1)<<8) | c2);
    116     *((unsigned short *)data+1)=lstl(cs);
     115    uint16_t cs=( (((uint16_t)c1)<<8) | c2);
     116    *((uint16_t *)data+1)=lstl(cs);
    117117    return cs;
    118118  }
     
    129129    }
    130130  }
    131   void write_byte(unsigned char x) { add_to_packet(&x,1); }
    132   void write_short(unsigned short x) { x=lstl(x); add_to_packet(&x,2); }
    133   void write_long(unsigned long x) { x=lltl(x); add_to_packet(&x,4); }
     131  void write_uint8(uint8_t x) { add_to_packet(&x,1); }
     132  void write_uint16(uint16_t x) { x=lstl(x); add_to_packet(&x,2); }
     133  void write_uint32(uint32_t x) { x=lltl(x); add_to_packet(&x,4); }
    134134
    135   void set_packet_size(unsigned short x) { *((unsigned short *)data)=lstl(x); }
     135  void set_packet_size(uint16_t x) { *((uint16_t *)data)=lstl(x); }
    136136
    137137
     
    143143             last_packet;                   // last tick data (in case a client misses input, we can resend)
    144144
    145   short mem_lock;
    146   short calc_crcs;
    147   short get_lsf;
    148   short wait_reload;
    149   short need_reload;
    150   short input_state;            // COLLECTING or PROCESSING
    151   short current_tick;           // set by engine, used by driver to confirm packet is not left over
     145  int16_t mem_lock;
     146  int16_t calc_crcs;
     147  int16_t get_lsf;
     148  int16_t wait_reload;
     149  int16_t need_reload;
     150  int16_t input_state;          // COLLECTING or PROCESSING
     151  int16_t current_tick;         // set by engine, used by driver to confirm packet is not left over
    152152 
    153153  join_struct *join_list;
  • abuse/trunk/src/include/particle.hpp

    r2 r17  
    1717{
    1818  short x,y;
    19   uchar color;
     19  uint8_t color;
    2020} ;
    2121
  • abuse/trunk/src/include/transp.hpp

    r2 r17  
    33#include "image.hpp"
    44#include "macs.hpp"
    5 void transp_put(image *im, image *screen, uchar *table, int x, int y);
     5void transp_put(image *im, image *screen, uint8_t *table, int x, int y);
    66
    77#endif
  • abuse/trunk/src/include/view.hpp

    r16 r17  
    1414  int32_t cx1,cy1,cx2,cy2,shift_down,shift_right,pan_x,pan_y;
    1515  int32_t new_weapon;
    16   uchar send_view,send_weapon_change;
     16  uint8_t send_view,send_weapon_change;
    1717} ;
    1818
     
    2323class view
    2424{
    25   uchar keymap[512/8];
     25  uint8_t keymap[512/8];
    2626  char chat_buf[60];
    2727  public :
     
    8080  view *next;                             // next viewable player (singly linked list) 
    8181  void get_input();
    82   int process_input(char cmd, uchar *&pk);
     82  int process_input(char cmd, uint8_t *&pk);
    8383
    8484  void add_ammo   (int weapon_type, int total);
     
    115115void recalc_local_view_space();
    116116
    117 void process_packet_commands(uchar *pk, int size);
     117void process_packet_commands(uint8_t *pk, int size);
    118118
    119119object_node *make_player_onodes(int player_num=-1);
Note: See TracChangeset for help on using the changeset viewer.