Invalid redeclaration of type name "uint8" in C
<p>I'm merging 2 C API source codes into an application code.
I have encountered the issue that conflicting in data type in two API source codes .</p>

<p>both have standard generic typedef like the following...</p>

<pre><code>typedef signed char int8;
typedef unsigned char uint8;
typedef signed short sint16;
typedef unsigned short uint16;
...
...
</code></pre>

<p>Is that any way to wrap around the API source code and don't want to change anything in API source code for solve the error encountered??</p>

<p>Thanks in advance!</p>