Revision 52bbb3da
Von aquamaniac vor mehr als 21 Jahren hinzugefügt
src/ipc/msglayer.c | ||
---|---|---|
assert(m);
|
||
bf=m->buffer;
|
||
m->buffer=0;
|
||
return m->buffer;
|
||
return bf;
|
||
}
|
||
|
||
|
||
... | ... | |
}
|
||
|
||
/* free the rest */
|
||
if (ml->freeDataFn)
|
||
if (ml->freeDataFn) {
|
||
ml->freeDataFn(ml);
|
||
}
|
||
GWEN_IPCTransportLayer_free(ml->transportLayer);
|
||
ml->transportLayer=0;
|
||
free(ml);
|
||
}
|
||
}
|
||
... | ... | |
/* --------------------------------------------------------------- FUNCTION */
|
||
GWEN_ERRORCODE GWEN_MsgLayer_Work(GWEN_IPCMSGLAYER *ml, int rd){
|
||
assert(ml);
|
||
DBG_NOTICE(0, "MsgLayer %d works.", ml->id);
|
||
if (ml->workFn)
|
||
return ml->workFn(ml, rd);
|
||
else {
|
Auch abrufbar als: Unified diff
- fixed a bug in DB concerning loading of binary data
- added a warning to DB when an unknown type specifier is found (which
defaults to "char")
- fixed a bug in RSA code concerning loading of keys from a DB
- first successful test of client/server IPC ;-)
Now it basically works. I also fixed many bugs in the code which is not
used by programs, since it is under heavy development.
- reading keys from a file and writing then to a file now works
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@90 70169cfe-8b10-0410-8925-dcb4b91034d8