Browse Source

- revert commit rev5415
- contains one unrelated change


git-svn-id: https://openser.svn.sourceforge.net/svnroot/openser/trunk@5416 689a6050-402a-0410-94f2-e92a70836424

Henning Westerholt 16 năm trước cách đây
mục cha
commit
6f82012273
2 tập tin đã thay đổi với 3 bổ sung7 xóa
  1. 2 5
      lib/srdb1/db_res.c
  2. 1 2
      lib/srdb1/db_row.c

+ 2 - 5
lib/srdb1/db_res.c

@@ -85,8 +85,6 @@ inline int db_free_columns(db_res_t* _r)
 			RES_NAMES(_r)[col] = NULL;
 		}
 	}
-	RES_COL_N(_r) = 0;
-
 	/* free names and types */
 	if (RES_NAMES(_r)) {
 		LM_DBG("freeing result names at %p\n", RES_NAMES(_r));
@@ -129,9 +127,9 @@ inline int db_free_result(db_res_t* _r)
 		return -1;
 	}
 
-	LM_DBG("freeing result set at %p\n", _r);
 	db_free_columns(_r);
 	db_free_rows(_r);
+	LM_DBG("freeing result set at %p\n", _r);
 	pkg_free(_r);
 	_r = NULL;
 	return 0;
@@ -179,8 +177,7 @@ inline int db_allocate_rows(db_res_t* _res)
 		LM_ERR("no private memory left\n");
 		return -1;
 	}
-	LM_DBG("allocate %d bytes for %d rows at %p\n", len, RES_ROW_N(_res),
-			RES_ROWS(_res));
+	LM_DBG("allocate %d bytes for rows at %p\n", len, RES_ROWS(_res));
 	memset(RES_ROWS(_res), 0, len);
 	
 	return 0;

+ 1 - 2
lib/srdb1/db_row.c

@@ -41,7 +41,7 @@
  */
 inline int db_free_row(db_row_t* _r)
 {
-	int col;
+	int	col;
 	db_val_t* _val;
 
 	if (!_r) {
@@ -96,7 +96,6 @@ inline int db_free_row(db_row_t* _r)
 		pkg_free(ROW_VALUES(_r));
 		ROW_VALUES(_r) = NULL;
 	}
-
 	return 0;
 }