Ignore:
Timestamp:
08/21/10 12:53:19 (14 years ago)
Author:
tim
Message:

misc fixes

stripped _REC from some data type names

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/python2/regfi/pyregfi.h

    r202 r203  
    3737struct TreeIterator_t;
    3838
    39 BIND_STRUCT(REGFI_NK_REC)
    40 BIND_STRUCT(REGFI_VK_REC)
     39BIND_STRUCT(REGFI_NK)
     40BIND_STRUCT(REGFI_VK)
    4141BIND_STRUCT(REGFI_DATA)
    4242
     
    4444CLASS(RawData, Object)
    4545    const REGFI_DATA *data;
    46     const REGFI_VK_REC *rec;
     46    const REGFI_VK *rec;
    4747
    48     RawData METHOD(RawData, Con, REGFI_DATA *data, REGFI_VK_REC *record);
     48    RawData METHOD(RawData, Con, REGFI_DATA *data, REGFI_VK *record);
    4949
    5050    /** Return the raw buffer as a string. By default we only return
     
    7373                                   char **path, REGFI_ENCODING encoding);
    7474
    75 /*     struct ValueIterator_t *METHOD(TreeIterator, list_values);*/
    76 
    7775     void METHOD(TreeIterator, __iter__);
    7876     struct RegistryKey_t *METHOD(TreeIterator, iternext);
    7977
     78
    8079     int METHOD(TreeIterator, down);
    8180     int METHOD(TreeIterator, up);
     81
     82     struct RegistryKey_t *METHOD(TreeIterator, current);
     83     int METHOD(TreeIterator, to_root);
     84
    8285END_CLASS
    8386
     
    8689CLASS(RegistryKey, Object)
    8790     struct RegistryFile_t *file;
    88      const REGFI_NK_REC *key;      /* XXX: temporary */
     91     const REGFI_NK *key;
    8992
    9093     struct RegistryKey_t *METHOD(RegistryKey, Con,
    91                                   struct RegistryFile_t *file, REGFI_NK_REC *base_key);
     94                                  struct RegistryFile_t *file, REGFI_NK *base_key);
    9295
    9396     struct SubkeyIterator_t *METHOD(RegistryKey, subkeys);
     
    104107     
    105108     SubkeyIterator METHOD(SubkeyIterator, Con,
    106                            struct RegistryFile_t *file, REGFI_NK_REC *key);
     109                           struct RegistryFile_t *file, REGFI_NK *key);
    107110
    108111     void METHOD(SubkeyIterator, __iter__);
     
    119122     
    120123     ValueIterator METHOD(ValueIterator, Con,
    121                           struct RegistryFile_t *file, REGFI_NK_REC *key);
     124                          struct RegistryFile_t *file, REGFI_NK *key);
    122125
    123126     void METHOD(ValueIterator, __iter__);
    124      REGFI_VK_REC *METHOD(ValueIterator, iternext);
     127     REGFI_VK *METHOD(ValueIterator, iternext);
    125128END_CLASS
    126129
Note: See TracChangeset for help on using the changeset viewer.