X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;ds=sidebyside;f=libhashkit%2Fhashkit.cc;h=96e39515efe9dde16cdbce1bdf43a39209ceb1e0;hb=015b6142ad6c3b496437d397416aacb776a42aed;hp=7f3514d1062de0c25c42927c39586e31e884411a;hpb=4cd075fbd0fab78e393c1559db340a221196a006;p=awesomized%2Flibmemcached diff --git a/libhashkit/hashkit.cc b/libhashkit/hashkit.cc index 7f3514d1..96e39515 100644 --- a/libhashkit/hashkit.cc +++ b/libhashkit/hashkit.cc @@ -23,7 +23,7 @@ static inline hashkit_st *_hashkit_create(hashkit_st *self) { if (not self) { - self= new hashkit_st; + self= (hashkit_st*)calloc(1, sizeof(hashkit_st)); if (not self) { return NULL; @@ -55,7 +55,7 @@ void hashkit_free(hashkit_st *self) { if (hashkit_is_allocated(self)) { - delete self; + free(self); } }