summaryrefslogtreecommitdiff
path: root/macros/CCodeGeneration/C_InitHeader.sci
diff options
context:
space:
mode:
Diffstat (limited to 'macros/CCodeGeneration/C_InitHeader.sci')
-rw-r--r--macros/CCodeGeneration/C_InitHeader.sci3
1 files changed, 3 insertions, 0 deletions
diff --git a/macros/CCodeGeneration/C_InitHeader.sci b/macros/CCodeGeneration/C_InitHeader.sci
index 8d088939..7d794127 100644
--- a/macros/CCodeGeneration/C_InitHeader.sci
+++ b/macros/CCodeGeneration/C_InitHeader.sci
@@ -30,6 +30,9 @@ SCI2CNInArgCheck(argn(2),3,3);
C_SCI2CHeader(HeaderFileName);
+[tmppath,tmpfname,tmpextension]=fileparts(HeaderFileName);
+PrintStringInfo('#ifndef '+tmpfname+'_h',HeaderFileName,'file','y');
+PrintStringInfo('#define '+tmpfname+'_h',HeaderFileName,'file','y');
PrintStringInfo('/*',HeaderFileName,'file','y');
PrintStringInfo('** ----------------------- ',HeaderFileName,'file','y');
PrintStringInfo('** --- SCI2C Includes. --- ',HeaderFileName,'file','y');