projects
/
onak.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
cscvs to tla changeset 21
[onak.git]
/
maxpath.c
diff --git
a/maxpath.c
b/maxpath.c
index 37142811797279165c67bdf9efe3a68991716609..8c22b4a3a8ad86390f1cbf9a511064ba67639972 100644
(file)
--- a/
maxpath.c
+++ b/
maxpath.c
@@
-21,10
+21,9
@@
void findmaxpath(unsigned long max)
struct ll *curkey;
unsigned long distance, loop;
struct ll *curkey;
unsigned long distance, loop;
- printf("In findmaxpath\n");
distance = 0;
from = to = tmp = NULL;
distance = 0;
from = to = tmp = NULL;
- hash_getkeysigs(0x5B430367);
+ hash_getkeysigs(0x
F1BD4BE4
5B430367);
for (loop = 0; (loop < HASHSIZE) && (distance < max); loop++) {
curkey = gethashtableentry(loop);
for (loop = 0; (loop < HASHSIZE) && (distance < max); loop++) {
curkey = gethashtableentry(loop);
@@
-51,6
+50,7
@@
void findmaxpath(unsigned long max)
from->keyid,
to->keyid,
distance);
from->keyid,
to->keyid,
distance);
+ dofindpath(to->keyid, from->keyid, false);
}
int main(int argc, char *argv[])
}
int main(int argc, char *argv[])
@@
-60,6
+60,7
@@
int main(int argc, char *argv[])
findmaxpath(30);
printf("--------\n");
findmaxpath(30);
findmaxpath(30);
printf("--------\n");
findmaxpath(30);
+ destroyhash();
cleanupdb();
return EXIT_SUCCESS;
cleanupdb();
return EXIT_SUCCESS;