reactos/reactos/lib/inflib
Colin Finck fa63b1102e Revert r28389 as it causes a build break, when you perform a full clean build
I'll commit a correct fix later

svn path=/trunk/; revision=28391
2007-08-17 23:08:12 +00:00
..
builddep.h Revert r28389 as it causes a build break, when you perform a full clean build 2007-08-17 23:08:12 +00:00
infcommon.h Implement adding new sections/lines/fields and writing the resulting file 2005-11-25 21:37:23 +00:00
infcore.c Fix buffer overflow in InfpAddSection. 2007-08-02 04:09:19 +00:00
infget.c Implement adding new sections/lines/fields and writing the resulting file 2005-11-25 21:37:23 +00:00
infhost.h Revert r28389 as it causes a build break, when you perform a full clean build 2007-08-17 23:08:12 +00:00
infhostgen.c Revert r28389 as it causes a build break, when you perform a full clean build 2007-08-17 23:08:12 +00:00
infhostget.c Revert r28389 as it causes a build break, when you perform a full clean build 2007-08-17 23:08:12 +00:00
infhostglue.c Revert r28389 as it causes a build break, when you perform a full clean build 2007-08-17 23:08:12 +00:00
infhostput.c Revert r28389 as it causes a build break, when you perform a full clean build 2007-08-17 23:08:12 +00:00
inflib.h Include stddef.h for ptrdiff_t 2007-08-02 04:19:52 +00:00
inflib.mak Use correct prototype for DbgPrint. Thanks to Hartmut for pointing this out. 2005-11-26 23:26:04 +00:00
inflib.rbuild Change remaining .xml build files to .rbuild and fixup links. 2006-02-18 19:21:01 +00:00
infpriv.h Fix buffer overflow in InfpAddSection. 2007-08-02 04:09:19 +00:00
infput.c Revert r28121 as it removes an optimization 2007-08-03 10:23:19 +00:00
infros.h Implement adding new sections/lines/fields and writing the resulting file 2005-11-25 21:37:23 +00:00
infrosgen.c Implement adding new sections/lines/fields and writing the resulting file 2005-11-25 21:37:23 +00:00
infrosget.c Implement adding new sections/lines/fields and writing the resulting file 2005-11-25 21:37:23 +00:00
infrosput.c Implement adding new sections/lines/fields and writing the resulting file 2005-11-25 21:37:23 +00:00
README.txt - Factor out .inf handling code from usetup 2005-11-24 08:07:12 +00:00

Routines to handle .inf files.

This library is used to share .inf handling code between build tools and
ReactOS code. Two versions are built, "inflib_host" (for use by build tools)
and "inflib" (for use by ReactOS code). Both depend on the same core source,
with a wrapper for the appropriate interface.
Most of the differences between the host and the ReactOS environment are
abstracted away in builddep.h. Of particular note is that the host version
uses Ansi characters while the ReactOS version uses Unicode. So, the core
source uses TCHARs. builddep.h depends on a preprocessor variable INFLIB_HOST
which is defined when building the host version (inflib.mak) but not defined
when building the ReactOS version (inflib.xml).
The wrappers have "host" or "ros" in their filename. The library interface is
"infhost.h" for the host version, "infros.h" for the ReactOS version.