version 1.12, 2005/01/21 19:11:02 |
version 1.13, 2006/01/20 23:10:19 |
|
|
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
*/ |
|
|
#include <sys/types.h> |
|
#include <stddef.h> |
#include <stddef.h> |
|
#include <stdint.h> |
#include <stdio.h> |
#include <stdio.h> |
#include <err.h> |
|
#include <stdlib.h> |
#include <stdlib.h> |
|
#include <err.h> |
#include "mdef.h" |
#include "mdef.h" |
#include "stdd.h" |
#include "stdd.h" |
#include "extern.h" |
#include "extern.h" |
|
|
fprintf(traceout, "id %lu: ", expansion_id); |
fprintf(traceout, "id %lu: ", expansion_id); |
} |
} |
|
|
ssize_t |
size_t |
trace(const char *argv[], int argc, struct input_file *inp) |
trace(const char *argv[], int argc, struct input_file *inp) |
{ |
{ |
if (!traceout) |
if (!traceout) |
|
|
return buffer_mark(); |
return buffer_mark(); |
else { |
else { |
fprintf(traceout, "\n"); |
fprintf(traceout, "\n"); |
return -1; |
return SIZE_MAX; |
} |
} |
} |
} |
|
|