You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
52 lines
1.5 KiB
52 lines
1.5 KiB
13 years ago
|
diff -ru mysql++-2.1.1.orig/lib/qparms.h mysql++-2.1.1/lib/qparms.h
|
||
|
--- mysql++-2.1.1.orig/lib/qparms.h 2006-04-05 06:44:49.000000000 +0200
|
||
|
+++ mysql++-2.1.1/lib/qparms.h 2006-11-28 21:40:36.000000000 +0100
|
||
|
@@ -232,7 +232,7 @@
|
||
|
/// \param b the 'before' value
|
||
|
/// \param o the 'option' value
|
||
|
/// \param n the 'num' value
|
||
|
- SQLParseElement(std::string b, char o, char n) :
|
||
|
+ SQLParseElement(std::string b, char o, signed char n) :
|
||
|
before(b),
|
||
|
option(o),
|
||
|
num(n)
|
||
|
@@ -241,7 +241,7 @@
|
||
|
|
||
|
std::string before; ///< string inserted before the parameter
|
||
|
char option; ///< the parameter option, or blank if none
|
||
|
- char num; ///< the parameter position to use
|
||
|
+ signed char num; ///< the parameter position to use
|
||
|
};
|
||
|
|
||
|
} // end namespace mysqlpp
|
||
|
diff -ru mysql++-2.1.1.orig/lib/query.cpp mysql++-2.1.1/lib/query.cpp
|
||
|
--- mysql++-2.1.1.orig/lib/query.cpp 2006-04-05 06:44:49.000000000 +0200
|
||
|
+++ mysql++-2.1.1/lib/query.cpp 2006-11-28 21:40:52.000000000 +0100
|
||
|
@@ -185,7 +185,7 @@
|
||
|
else {
|
||
|
num[1] = 0;
|
||
|
}
|
||
|
- short int n = atoi(num);
|
||
|
+ signed char n = atoi(num);
|
||
|
|
||
|
// Look for option character following position value.
|
||
|
char option = ' ';
|
||
|
@@ -220,7 +220,7 @@
|
||
|
}
|
||
|
|
||
|
// Finished parsing parameter; save it.
|
||
|
- parse_elems_.push_back(SQLParseElement(str, option, char(n)));
|
||
|
+ parse_elems_.push_back(SQLParseElement(str, option, n));
|
||
|
str = "";
|
||
|
name = "";
|
||
|
}
|
||
|
@@ -304,7 +304,7 @@
|
||
|
{
|
||
|
sbuffer_.str("");
|
||
|
|
||
|
- char num;
|
||
|
+ signed char num;
|
||
|
SQLString* ss;
|
||
|
SQLQueryParms* c;
|
||
|
|