pdf_prim.c

changeset 74
12bc5088172e
parent 67
7add7411c1c2
child 82
abb03c7f4aab
     1.1 --- a/pdf_prim.c	Wed Mar 05 01:58:31 2003 +0000
     1.2 +++ b/pdf_prim.c	Wed Mar 05 01:58:36 2003 +0000
     1.3 @@ -4,7 +4,7 @@
     1.4   *      will be compressed using ITU-T T.6 (G4) fax encoding.
     1.5   *
     1.6   * PDF routines
     1.7 - * $Id: pdf_prim.c,v 1.5 2003/02/21 02:49:11 eric Exp $
     1.8 + * $Id: pdf_prim.c,v 1.6 2003/03/04 17:58:36 eric Exp $
     1.9   * Copyright 2001, 2002, 2003 Eric Smith <eric@brouhaha.com>
    1.10   *
    1.11   * This program is free software; you can redistribute it and/or modify
    1.12 @@ -102,7 +102,7 @@
    1.13      bool              boolean;
    1.14      char              *name;
    1.15      char              *string;
    1.16 -    unsigned long     integer;
    1.17 +    long              integer;
    1.18      double            real;
    1.19      struct pdf_obj    *ind_ref;
    1.20      struct pdf_dict   dict;
    1.21 @@ -233,7 +233,7 @@
    1.22  }
    1.23  
    1.24  
    1.25 -struct pdf_obj *pdf_new_integer (unsigned long val)
    1.26 +struct pdf_obj *pdf_new_integer (long val)
    1.27  {
    1.28    struct pdf_obj *obj = pdf_new_obj (PT_INTEGER);
    1.29    obj->val.integer = val;
    1.30 @@ -315,7 +315,7 @@
    1.31  }
    1.32  
    1.33  
    1.34 -unsigned long pdf_get_integer (struct pdf_obj *obj)
    1.35 +long pdf_get_integer (struct pdf_obj *obj)
    1.36  {
    1.37    if (obj->type == PT_IND_REF)
    1.38      obj = pdf_deref_ind_obj (obj);
    1.39 @@ -325,7 +325,7 @@
    1.40    return (obj->val.integer);
    1.41  }
    1.42  
    1.43 -void pdf_set_integer (struct pdf_obj *obj, unsigned long val)
    1.44 +void pdf_set_integer (struct pdf_obj *obj, long val)
    1.45  {
    1.46    if (obj->type == PT_IND_REF)
    1.47      obj = pdf_deref_ind_obj (obj);