aboutsummaryrefslogtreecommitdiffstats
path: root/search.c
diff options
context:
space:
mode:
authorGürkan Sengün <gurkan@phys.ethz.ch>2012-06-22 14:52:55 +0200
committerJonathan McCrohan <jmccrohan@gmail.com>2012-10-30 21:29:31 +0000
commit4247b0208aea6c1251eca8bf138a3986671da2bb (patch)
treed0c14ee43c6ccc8e7890cfba8fdb741510108b9a /search.c
parentfe6079449518e3acce8074d4a04f2b85708e19c4 (diff)
parentb870e05547bc189f29569a5d21db0c875c8f9983 (diff)
downloaddhex-4247b0208aea6c1251eca8bf138a3986671da2bb.tar.gz
Imported Debian patch 0.67-1debian/0.67-1
Diffstat (limited to 'search.c')
-rw-r--r--search.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/search.c b/search.c
index 5a7370e..9adc1e7 100644
--- a/search.c
+++ b/search.c
@@ -114,7 +114,7 @@ tInt8 searchfor(tSearch* search,tBuffer* buf,tUInt64* cursorpos,tBool nextnotpre
}
}
}
- actcursorpos=x;
+ actcursorpos=x-buf->baseaddr; // FIXME
search->lastsearchlogpos=getfilepos(frlog);
}
increment=1;
@@ -126,7 +126,7 @@ tInt8 searchfor(tSearch* search,tBuffer* buf,tUInt64* cursorpos,tBool nextnotpre
{
search->occurancesfound++;
search->lastoccurance=actcursorpos;
- if (search->writesearchlog) fprintf(fwlog,"%016llx\n",(tUInt64)actcursorpos); else done=1;
+ if (search->writesearchlog) fprintf(fwlog,"%016llx\n",(tUInt64)actcursorpos+buf->baseaddr); else done=1;
}
}
if (frlog) fclose(frlog);