- Fixed sinqhhtprot.c
This commit is contained in:
2
julcho.c
2
julcho.c
@ -807,7 +807,7 @@ static int InitJulChoPar(pJulCho driv){
|
||||
* delete the callback cahin in order to remove the
|
||||
* read only callback
|
||||
*/
|
||||
DeleteCallbackChain(parChild->callBackChain);
|
||||
DeleteCallbackChain(parChild);
|
||||
parChild->callBackChain = NULL;
|
||||
|
||||
pCb = MakeCheckPermissionCallback(usUser);
|
||||
|
@ -60,10 +60,9 @@ static int HttpHandler(Ascon *a) {
|
||||
pHttpProt pHttp = (pHttpProt)a->private;
|
||||
char *pPtr = NULL, *pType = NULL;
|
||||
HistInt *hmData = NULL;
|
||||
int i, len;
|
||||
int i, len, *dataPtr;
|
||||
|
||||
switch (a->state) {
|
||||
case AsconKillMe: return 0;
|
||||
case AsconConnectStart:
|
||||
a->state = AsconConnecting;
|
||||
break;
|
||||
@ -144,9 +143,12 @@ static int HttpHandler(Ascon *a) {
|
||||
} else {
|
||||
hmData = (HistInt *)pPtr;
|
||||
clearSICSData(pHttp->binData);
|
||||
for(i = 0; i < len/sizeof(HistInt); i++){
|
||||
setSICSDataInt(pHttp->binData, i, htonl(hmData[i]));
|
||||
len = len/sizeof(HistInt);
|
||||
dataPtr = getSICSDataPointer(pHttp->binData, 0, len);
|
||||
for(i = 0; i < len; i++){
|
||||
dataPtr[i] = htonl(hmData[i]);
|
||||
}
|
||||
assignSICSType(pHttp->binData, 0, len, INTTYPE);
|
||||
DynStringCopy(a->rdBuffer,"SICSDATA");
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user