Commit Graph

22 Commits

Author SHA1 Message Date
Dylan Smith 0857d2b26b d3dxof: Remove assumption of 4 bytes pointers for LPSTR value. 2011-05-20 10:34:52 +02:00
Dylan Smith 7cf7421e7a d3dxof: Initialize binary member variable of xobjects. 2011-04-21 16:53:43 +02:00
Dylan Smith 10fbf5f542 d3dxof: Avoid overflowing temp buffers for large tokens. 2011-04-21 16:53:43 +02:00
Dylan Smith 555fe78766 d3dxof: Add missing checks for remaining bytes during parsing. 2011-04-21 16:53:43 +02:00
Michael Curran 7d5099e4fc d3dxof: Changed is_string function to accept spaces. 2011-04-11 19:31:39 +02:00
Michael Curran 3d9ea480a0 d3dxof: Adjusted to allow for parsing of optional template elements. 2011-04-11 19:31:39 +02:00
Christian Costa f2fe2f7e84 d3dxof: Increase MAX_SUBOBJECTS and do the corresponding checks at the right place. 2010-03-23 12:19:49 +01:00
Christian Costa 4d79c26306 d3dxof: Do not expect a separator when there is no element. 2010-02-01 12:48:55 +01:00
Christian Costa 65b7bdcef9 d3dxof: Add other debug channel for parsing. 2010-02-01 12:48:50 +01:00
Christian Costa 39772f9749 d3dxof: Enable referencing objects defined in current top-level object. 2009-12-31 12:12:17 +01:00
Christian Costa 24d6c0a90d d3dxof: Get rid of cur_subobject. 2009-12-31 12:12:17 +01:00
Christian Costa b9561c9cf9 d3dxof: Properly initialize nb_childs. 2009-10-23 12:23:28 +02:00
Jeff Zaroyko 8846f8ac30 d3dxof: Remove unused variable. 2009-10-16 13:36:48 +02:00
Christian Costa 8dc455bc63 d3dxof: Accept longer string size. 2009-04-22 12:56:05 +02:00
Christian Costa 30140d0186 d3dxof: Remove limitation on data buffer size. 2009-03-25 11:09:05 +01:00
Christian Costa df48d6f578 d3dxof: Use offsets to reference data instead of pointers so data buffer can be resized. 2009-03-12 13:09:53 +01:00
Christian Costa db30aa149e d3dxof: Make is_keyword handle end of file correctly. 2009-02-10 14:41:40 +01:00
Christian Costa 868f63935c d3dxof: Fix dead code. 2009-01-30 11:43:48 +01:00
Christian Costa 75ac489ea4 d3dxof: Avoid accessing template/object buffer directly. 2009-01-12 13:19:03 +01:00
Andrew Talbot 7a326f9405 d3dxof: Declare a function static. 2009-01-09 14:21:26 +01:00
Francois Gouget e30bb829b3 d3dxof: Reorder some functions to avoid forward declarations. 2009-01-07 14:40:38 +01:00
Christian Costa eb4eda2757 d3dxof: Move X files parsing into a separate file. 2008-12-31 14:07:23 +01:00