summaryrefslogtreecommitdiffstats
path: root/src/bltSwitch.C
diff options
context:
space:
mode:
authorjoye <joye>2014-04-15 20:13:42 (GMT)
committerjoye <joye>2014-04-15 20:13:42 (GMT)
commitd22a045eade95b1c4a55fb32c725dee3cceb198e (patch)
tree2c6c8f331c96937cf88f84cadfe2aa8d25343c3e /src/bltSwitch.C
parent712e317ea1b2d7fbbf108c1bfcf6436c0ecc58f7 (diff)
downloadblt-d22a045eade95b1c4a55fb32c725dee3cceb198e.zip
blt-d22a045eade95b1c4a55fb32c725dee3cceb198e.tar.gz
blt-d22a045eade95b1c4a55fb32c725dee3cceb198e.tar.bz2
*** empty log message ***
Diffstat (limited to 'src/bltSwitch.C')
-rw-r--r--src/bltSwitch.C10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/bltSwitch.C b/src/bltSwitch.C
index 8c33f07..a34d3a2 100644
--- a/src/bltSwitch.C
+++ b/src/bltSwitch.C
@@ -38,6 +38,16 @@ extern "C" {
#define COUNT_POS 1
#define COUNT_ANY 2
+static char* Blt_Strdup(const char *string)
+{
+ size_t size = strlen(string) + 1;
+ char* ptr = (char*)malloc(size * sizeof(char));
+ if (ptr != NULL) {
+ strcpy(ptr, string);
+ }
+ return ptr;
+}
+
static int Blt_GetCountFromObj(Tcl_Interp* interp, Tcl_Obj *objPtr, int check,
long *valuePtr)
{