diff options
author | unknown <konstantin@mysql.com> | 2003-10-30 12:25:15 +0300 |
---|---|---|
committer | unknown <konstantin@mysql.com> | 2003-10-30 12:25:15 +0300 |
commit | 55686819aa73b09a84da05a734dc810f969a9597 (patch) | |
tree | 49cd5dfd381fbd352f724979c5f5c433dbbb1635 /mysys | |
parent | a483fd21913bc4a9e1020e0ce836db3bc2eb5891 (diff) | |
download | mariadb-git-55686819aa73b09a84da05a734dc810f969a9597.tar.gz |
fix for bug #1634 '"operator new" in my_new wastes memory'
BitKeeper/etc/logging_ok:
Logging to logging@openlogging.org accepted
Diffstat (limited to 'mysys')
-rw-r--r-- | mysys/my_new.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mysys/my_new.cc b/mysys/my_new.cc index 5cc291af9aa..5f2da90bbd1 100644 --- a/mysys/my_new.cc +++ b/mysys/my_new.cc @@ -25,12 +25,12 @@ void *operator new (size_t sz) { - return (void *) malloc (sz ? sz+1 : sz); + return (void *) malloc (sz ? sz : 1); } void *operator new[] (size_t sz) { - return (void *) malloc (sz ? sz+1 : sz); + return (void *) malloc (sz ? sz : 1); } void operator delete (void *ptr) |