浏览代码

fix warning on Sun

Ken Martin 23 年之前
父节点
当前提交
694cff3cf9
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      Source/cmVTKWrapTclCommand.cxx

+ 2 - 2
Source/cmVTKWrapTclCommand.cxx

@@ -267,10 +267,10 @@ bool cmVTKWrapTclCommand::WriteInit(const char *kitName,
 
   if (!strcmp(kitName,"Vtkcommontcl"))
     {
-    fprintf(fout,"void vtkCommonDeleteAssocData(ClientData cd)\n");
+    fprintf(fout,"extern \"C\"\n{\nvoid vtkCommonDeleteAssocData(ClientData cd)\n");
     fprintf(fout,"  {\n");
     fprintf(fout,"  vtkTclInterpStruct *tis = static_cast<vtkTclInterpStruct*>(cd);\n");
-    fprintf(fout,"  delete tis;\n  }\n");
+    fprintf(fout,"  delete tis;\n  }\n}\n");
     }
     
   /* the main declaration */