Mercurial > hg > xemacs-beta
comparison lib-src/make-dump-id.c @ 1663:8bae4d6cdd10
[xemacs-hg @ 2003-09-03 20:43:46 by james]
Nickolay Pakoulin's patch to fix the C++ build for make-dump-id.
author | james |
---|---|
date | Wed, 03 Sep 2003 20:43:46 +0000 |
parents | 223736d75acb |
children | 034a2ddf5b6b |
comparison
equal
deleted
inserted
replaced
1662:1393f296cac6 | 1663:8bae4d6cdd10 |
---|---|
62 { | 62 { |
63 perror ("open dump-id.c"); | 63 perror ("open dump-id.c"); |
64 return EXIT_FAILURE; | 64 return EXIT_FAILURE; |
65 } | 65 } |
66 | 66 |
67 /* dump_id is declared as extern "C" in lrecord.h */ | |
68 fprintf (f, "#if defined (__cplusplus)\n"); | |
69 fprintf (f, "extern \"C\"\n"); | |
70 fprintf (f, "#endif /* __cplusplus */\n"); | |
67 fprintf (f, "unsigned int dump_id = %uU;\n", generate_dump_id ()); | 71 fprintf (f, "unsigned int dump_id = %uU;\n", generate_dump_id ()); |
68 | 72 |
69 if ((fclose (f)) != 0) | 73 if ((fclose (f)) != 0) |
70 { | 74 { |
71 perror ("close dump-id.c"); | 75 perror ("close dump-id.c"); |