Tue May 20 13:28:44 EDT 2008 Pekka.Pessi@nokia.com
* su_alloc.c: fixed klocworks issues git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8621 d0543943-73ff-0310-b7d9-9358b9ac24b2
This commit is contained in:
parent
bdd90b2b47
commit
08a36d0949
|
@ -1 +1 @@
|
||||||
Sun May 25 11:08:26 EDT 2008
|
Sun May 25 11:09:54 EDT 2008
|
||||||
|
|
|
@ -1088,7 +1088,7 @@ int su_home_move(su_home_t *dst, su_home_t *src)
|
||||||
else
|
else
|
||||||
used = s->sub_used;
|
used = s->sub_used;
|
||||||
|
|
||||||
if ((used && d == NULL) || 3 * used > 2 * d->sub_n) {
|
if (used && (d == NULL || 3 * used > 2 * d->sub_n)) {
|
||||||
if (d)
|
if (d)
|
||||||
for (n = n2 = d->sub_n; 3 * used > 2 * n2; n2 = 4 * n2 + 3)
|
for (n = n2 = d->sub_n; 3 * used > 2 * n2; n2 = 4 * n2 + 3)
|
||||||
;
|
;
|
||||||
|
@ -1122,7 +1122,9 @@ int su_home_move(su_home_t *dst, su_home_t *src)
|
||||||
d = d2;
|
d = d2;
|
||||||
}
|
}
|
||||||
|
|
||||||
if ((n = s->sub_n)) {
|
if (s->sub_used) {
|
||||||
|
n = s->sub_n;
|
||||||
|
|
||||||
for (i = 0; i < n; i++)
|
for (i = 0; i < n; i++)
|
||||||
if (s->sub_nodes[i].sua_data) {
|
if (s->sub_nodes[i].sua_data) {
|
||||||
su_block_add(d, s->sub_nodes[i].sua_data)[0] = s->sub_nodes[i];
|
su_block_add(d, s->sub_nodes[i].sua_data)[0] = s->sub_nodes[i];
|
||||||
|
@ -1134,6 +1136,7 @@ int su_home_move(su_home_t *dst, su_home_t *src)
|
||||||
}
|
}
|
||||||
|
|
||||||
if (s->sub_stats) {
|
if (s->sub_stats) {
|
||||||
|
/* XXX */
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1649,7 +1652,7 @@ void su_home_init_stats(su_home_t *home)
|
||||||
/** Retrieve statistics from memory home.
|
/** Retrieve statistics from memory home.
|
||||||
*/
|
*/
|
||||||
void su_home_get_stats(su_home_t *home, int include_clones,
|
void su_home_get_stats(su_home_t *home, int include_clones,
|
||||||
su_home_stat_t hs[1],
|
su_home_stat_t *hs,
|
||||||
isize_t size)
|
isize_t size)
|
||||||
{
|
{
|
||||||
su_block_t *sub;
|
su_block_t *sub;
|
||||||
|
@ -1657,7 +1660,7 @@ void su_home_get_stats(su_home_t *home, int include_clones,
|
||||||
if (hs == NULL || size < (sizeof hs->hs_size))
|
if (hs == NULL || size < (sizeof hs->hs_size))
|
||||||
return;
|
return;
|
||||||
|
|
||||||
memset(hs, 0, size);
|
memset((void *)hs, 0, size);
|
||||||
|
|
||||||
sub = MEMLOCK(home);
|
sub = MEMLOCK(home);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue