]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
Remove extraneous check from integer-type fields.
authorTilghman Lesher <tilghman@meg.abyt.es>
Tue, 29 Mar 2011 07:08:39 +0000 (07:08 +0000)
committerTilghman Lesher <tilghman@meg.abyt.es>
Tue, 29 Mar 2011 07:08:39 +0000 (07:08 +0000)
(closes issue #19027)
 Reported by: mlehner

Review: https://reviewboard.asterisk.org/r/1149/

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@311799 65c4cc65-6c06-0410-ace0-fbb531ad65f3

cel/cel_odbc.c

index 0a33fb4adfb84ec9da3f4042bb6fce8a426543d7..cf970690b5d05dbfdd125a023561167040c4e72d 100644 (file)
@@ -571,9 +571,7 @@ static void odbc_log(const struct ast_event *event, void *userdata)
                                        }
                                        break;
                                case SQL_INTEGER:
-                                       if (ast_strlen_zero(colptr)) {
-                                               continue;
-                                       } else {
+                                       {
                                                int integer = 0;
                                                if (strcasecmp(entry->name, "eventtype") == 0) {
                                                        integer = (int) record.event_type;
@@ -590,9 +588,7 @@ static void odbc_log(const struct ast_event *event, void *userdata)
                                        }
                                        break;
                                case SQL_BIGINT:
-                                       if (ast_strlen_zero(colptr)) {
-                                               continue;
-                                       } else {
+                                       {
                                                long long integer = 0;
                                                if (strcasecmp(entry->name, "eventtype") == 0) {
                                                        integer = (long long) record.event_type;
@@ -609,9 +605,7 @@ static void odbc_log(const struct ast_event *event, void *userdata)
                                        }
                                        break;
                                case SQL_SMALLINT:
-                                       if (ast_strlen_zero(colptr)) {
-                                               continue;
-                                       } else {
+                                       {
                                                short integer = 0;
                                                if (strcasecmp(entry->name, "eventtype") == 0) {
                                                        integer = (short) record.event_type;
@@ -628,9 +622,7 @@ static void odbc_log(const struct ast_event *event, void *userdata)
                                        }
                                        break;
                                case SQL_TINYINT:
-                                       if (ast_strlen_zero(colptr)) {
-                                               continue;
-                                       } else {
+                                       {
                                                char integer = 0;
                                                if (strcasecmp(entry->name, "eventtype") == 0) {
                                                        integer = (char) record.event_type;
@@ -647,9 +639,7 @@ static void odbc_log(const struct ast_event *event, void *userdata)
                                        }
                                        break;
                                case SQL_BIT:
-                                       if (ast_strlen_zero(colptr)) {
-                                               continue;
-                                       } else {
+                                       {
                                                char integer = 0;
                                                if (strcasecmp(entry->name, "eventtype") == 0) {
                                                        integer = (char) record.event_type;
@@ -669,9 +659,7 @@ static void odbc_log(const struct ast_event *event, void *userdata)
                                        break;
                                case SQL_NUMERIC:
                                case SQL_DECIMAL:
-                                       if (ast_strlen_zero(colptr)) {
-                                               continue;
-                                       } else {
+                                       {
                                                double number = 0.0;
                                                if (strcasecmp(entry->name, "eventtype") == 0) {
                                                        number = (double)record.event_type;
@@ -690,9 +678,7 @@ static void odbc_log(const struct ast_event *event, void *userdata)
                                case SQL_FLOAT:
                                case SQL_REAL:
                                case SQL_DOUBLE:
-                                       if (ast_strlen_zero(colptr)) {
-                                               continue;
-                                       } else {
+                                       {
                                                double number = 0.0;
                                                if (strcasecmp(entry->name, "eventtype") == 0) {
                                                        number = (double) record.event_type;