[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [12014] trunk/blender/intern/elbeem/intern : apply first part of patch #6994 - elbeem_warning_patch.diff
Stephen Swaney
sswaney at centurytel.net
Wed Sep 12 03:01:16 CEST 2007
Revision: 12014
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=12014
Author: stiv
Date: 2007-09-12 03:01:15 +0200 (Wed, 12 Sep 2007)
Log Message:
-----------
apply first part of patch #6994 - elbeem_warning_patch.diff
Fixing warnings: conversion from string constant to char *
This should make gcc 4.1.x a little happier.
Modified Paths:
--------------
trunk/blender/intern/elbeem/intern/elbeem.h
trunk/blender/intern/elbeem/intern/ntl_geometryobject.cpp
trunk/blender/intern/elbeem/intern/ntl_vector3dim.h
trunk/blender/intern/elbeem/intern/parametrizer.cpp
trunk/blender/intern/elbeem/intern/solver_interface.cpp
trunk/blender/intern/elbeem/intern/utilities.cpp
trunk/blender/intern/elbeem/intern/utilities.h
Modified: trunk/blender/intern/elbeem/intern/elbeem.h
===================================================================
--- trunk/blender/intern/elbeem/intern/elbeem.h 2007-09-11 20:58:00 UTC (rev 12013)
+++ trunk/blender/intern/elbeem/intern/elbeem.h 2007-09-12 01:01:15 UTC (rev 12014)
@@ -154,7 +154,7 @@
short volumeInitType;
/* name of the mesh, mostly for debugging */
- char *name;
+ const char *name;
} elbeemMesh;
// API functions
Modified: trunk/blender/intern/elbeem/intern/ntl_geometryobject.cpp
===================================================================
--- trunk/blender/intern/elbeem/intern/ntl_geometryobject.cpp 2007-09-11 20:58:00 UTC (rev 12013)
+++ trunk/blender/intern/elbeem/intern/ntl_geometryobject.cpp 2007-09-12 01:01:15 UTC (rev 12014)
@@ -83,7 +83,7 @@
/* Init attributes etc. of this object */
/*****************************************************************************/
#define GEOINIT_STRINGS 9
-static char *initStringStrs[GEOINIT_STRINGS] = {
+static const char *initStringStrs[GEOINIT_STRINGS] = {
"fluid",
"bnd_no","bnd_noslip",
"bnd_free","bnd_freeslip",
Modified: trunk/blender/intern/elbeem/intern/ntl_vector3dim.h
===================================================================
--- trunk/blender/intern/elbeem/intern/ntl_vector3dim.h 2007-09-11 20:58:00 UTC (rev 12013)
+++ trunk/blender/intern/elbeem/intern/ntl_vector3dim.h 2007-09-12 01:01:15 UTC (rev 12014)
@@ -202,7 +202,7 @@
//! global string for formatting vector output in utilities.cpp
-extern char *globVecFormatStr;
+extern const char *globVecFormatStr;
/*************************************************************************
Outputs the object in human readable form using the format
Modified: trunk/blender/intern/elbeem/intern/parametrizer.cpp
===================================================================
--- trunk/blender/intern/elbeem/intern/parametrizer.cpp 2007-09-11 20:58:00 UTC (rev 12013)
+++ trunk/blender/intern/elbeem/intern/parametrizer.cpp 2007-09-12 01:01:15 UTC (rev 12014)
@@ -14,7 +14,7 @@
#define DEBUG_PARAMCHANNELS 0
/*! param seen debug string array */
-char *ParamStrings[] = {
+const char *ParamStrings[] = {
"RelaxTime",
"Reynolds",
"Viscosity",
Modified: trunk/blender/intern/elbeem/intern/solver_interface.cpp
===================================================================
--- trunk/blender/intern/elbeem/intern/solver_interface.cpp 2007-09-11 20:58:00 UTC (rev 12013)
+++ trunk/blender/intern/elbeem/intern/solver_interface.cpp 2007-09-12 01:01:15 UTC (rev 12014)
@@ -187,7 +187,7 @@
// cpdata init check missing...
double memd = memCnt;
- char *sizeStr = "";
+ const char *sizeStr = "";
const double sfac = 1024.0;
if(memd>sfac){ memd /= sfac; sizeStr="KB"; }
if(memd>sfac){ memd /= sfac; sizeStr="MB"; }
Modified: trunk/blender/intern/elbeem/intern/utilities.cpp
===================================================================
--- trunk/blender/intern/elbeem/intern/utilities.cpp 2007-09-11 20:58:00 UTC (rev 12013)
+++ trunk/blender/intern/elbeem/intern/utilities.cpp 2007-09-12 01:01:15 UTC (rev 12014)
@@ -56,7 +56,7 @@
char gElbeemErrorString[256] = {'-','\0' };
// access elbeem simulator error string
-void setElbeemErrorString(char* set) {
+void setElbeemErrorString(const char* set) {
strncpy(gElbeemErrorString, set, 256);
}
char* getElbeemErrorString(void) { return gElbeemErrorString; }
@@ -77,7 +77,7 @@
void resetGlobalColorSetting() { globalColorSetting = DEF_globalColorSetting; }
// global string for formatting vector output, TODO test!?
-char *globVecFormatStr = "V[%f,%f,%f]";
+const char *globVecFormatStr = "V[%f,%f,%f]";
// global mp on/off switch
Modified: trunk/blender/intern/elbeem/intern/utilities.h
===================================================================
--- trunk/blender/intern/elbeem/intern/utilities.h 2007-09-11 20:58:00 UTC (rev 12013)
+++ trunk/blender/intern/elbeem/intern/utilities.h 2007-09-12 01:01:15 UTC (rev 12014)
@@ -50,7 +50,7 @@
int isSimworldOk(void);
// access elbeem simulator error string
-void setElbeemErrorString(char* set);
+void setElbeemErrorString(const char* set);
char* getElbeemErrorString(void);
More information about the Bf-blender-cvs
mailing list