Hello,
I was trying to compile the latest BRL-CAD source from SVN and I ran into a
couple of compile errors. I attach a patch to this e-mail with the fixes I
made to get it to compile. This needs to be reviewed by someone else as I'm
not familiar with the source modules in question.
Regards,
--
Vasco Alexandre da Silva Costa
PhD in Computer Engineering (Computer Graphics)
Instituto Superior Técnico/University of Lisbon, Portugal
Index: src/conv/k-g.cpp
===================================================================
--- src/conv/k-g.cpp (revision 68926)
+++ src/conv/k-g.cpp (working copy)
@@ -272,7 +272,7 @@
std::string remainder = line.substr(i,incr);
if (remainder.find_first_not_of(" \t\n\v\f\r") == std::string::npos) {
std::getline(infile, line);
- while (line.c_str()[0] == '$' && !line.c_str()[0] == '$') {
+ while (line.c_str()[0] == '$') {
std::getline(infile, line);
};
i = 0;
@@ -445,7 +445,7 @@
} else {
bu_vls_sprintf(&sname, "uncategorized.bot");
}
- mk_bot(fd_out, bu_vls_addr(&sname), RT_BOT_SURFACE, RT_BOT_UNORIENTED, NULL, NIDs.size(), eind, bot_vertices, bot_faces, NULL, NULL);
+ mk_bot(fd_out, bu_vls_addr(&sname), RT_BOT_SURFACE, RT_BOT_UNORIENTED, 0, NIDs.size(), eind, bot_vertices, bot_faces, NULL, NULL);
/* Add the BoT to the parent Comb*/
(void)mk_addmember(bu_vls_addr(&sname), &(*head).l, NULL, WMOP_UNION);
@@ -522,7 +522,7 @@
struct bu_vls sname = BU_VLS_INIT_ZERO;
bu_vls_sprintf(&sname, "%ld.bot", pid);
- mk_bot(fd_out, bu_vls_addr(&sname), RT_BOT_SURFACE, RT_BOT_UNORIENTED, NULL, NIDs.size(), EIDs.size() * 2, bot_vertices, bot_faces, NULL, NULL);
+ mk_bot(fd_out, bu_vls_addr(&sname), RT_BOT_SURFACE, RT_BOT_UNORIENTED, 0, NIDs.size(), EIDs.size() * 2, bot_vertices, bot_faces, NULL, NULL);
/* Add the BoT to the parent Comb*/
(void)mk_addmember(bu_vls_addr(&sname), &(*head).l, NULL, WMOP_UNION);
bu_vls_free(&sname);
Index: src/libbu/color.c
===================================================================
--- src/libbu/color.c (revision 68926)
+++ src/libbu/color.c (working copy)
@@ -290,7 +290,7 @@
bu_color_from_str(struct bu_color *color, const char *str)
{
size_t i;
- char separator;
+ char separator = '\0';
int mode = 0;
BU_COLOR_INIT(color);
------------------------------------------------------------------------------
_______________________________________________
BRL-CAD Developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-devel