X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=isam%2Fmemory.c;h=898465d4a96561ded40a7060d3a4861a22e2949c;hb=b7942589b21cca1b6d44c7bf9446dcb6a5942953;hp=b57d2f92a1c22b4da26368823433eab1ffe4ca68;hpb=34e1e6c2ddbbd31f9c4b8401c973ed7fae9eda34;p=idzebra-moved-to-github.git diff --git a/isam/memory.c b/isam/memory.c index b57d2f9..898465d 100644 --- a/isam/memory.c +++ b/isam/memory.c @@ -4,7 +4,16 @@ * Sebastian Hammer, Adam Dickmeiss * * $Log: memory.c,v $ - * Revision 1.12 1996-03-11 14:52:23 quinn + * Revision 1.15 1997-09-09 13:38:11 adam + * Partial port to WIN95/NT. + * + * Revision 1.14 1996/10/29 13:56:56 adam + * Include of zebrautl.h instead of alexutil.h. + * + * Revision 1.13 1996/03/20 13:29:16 quinn + * Bug-fix + * + * Revision 1.12 1996/03/11 14:52:23 quinn * Fixed update bug. Repeated insertion in the same area sometimes caused * problems. * @@ -50,8 +59,10 @@ #include #include +#include +#include -#include +#include #include int is_mbuf_size[3] = { 0, 1024, 4096 }; @@ -307,7 +318,9 @@ int is_m_write_record(is_mtable *tab, const void *rec) mbuf = tab->cur_mblock->cur_mbuf = mbuf->next; mbuf->cur_record = 0; } + /* logf (LOG_DEBUG, "is_m_write_rec(rec == %d)", mbuf->cur_record); + */ memcpy(mbuf->data + mbuf->offset + mbuf->cur_record * is_keysize(tab->is), rec, is_keysize(tab->is)); mbuf->num++;