DO NOT REPLY TO THIS MESSAGE. INSTEAD, POST ANY RESPONSES TO THE LINK BELOW.
[STR New]
Link: http://www.fltk.org/str.php?L1717
Version: 2.0-feature
Link: http://www.fltk.org/str.php?L1717
Version: 2.0-feature
Index: code.cxx
===================================================================
--- code.cxx (revision 5932)
+++ code.cxx (working copy)
@@ -347,11 +347,7 @@
fprintf(header_file, "#define %s\n", define_name);
}
- if (*t == '.' && strchr(t, '/') == NULL) {
write_c("#include \"%s\"\n", filename_name(t));
- } else {
- write_c("#include \"%s\"\n", t);
- }
for (FluidType* p = FluidType::first; p; p = p->next_brother) {
// write all static data for this & all children first
Index: fluid.cxx
===================================================================
--- fluid.cxx (revision 5932)
+++ fluid.cxx (working copy)
@@ -675,15 +675,15 @@
}
char cname[1024];
char hname[1024];
+ strncpy(cname,filename,filename_ext(filename)-filename);
+ strcpy(hname,cname);
if (code_file_name[0] == '.' && isalpha(code_file_name[1])) {
- strcpy(cname,filename_name(filename));
- strcpy((char*)filename_ext(cname), code_file_name);
+ strcat(cname,code_file_name);
} else {
- strcpy(cname, code_file_name);
+ strcat(cname, code_file_name);
}
if (header_file_name[0] == '.' && isalpha(header_file_name[1])) {
- strcpy(hname,filename_name(filename));
- strcpy((char*)filename_ext(hname), header_file_name);
+ strcat(hname,header_file_name);
} else {
strcpy(hname, header_file_name);
}
_______________________________________________
fltk-dev mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-dev