- Modified dubiuos limit code in ECBSetValue
- Added subsampling to sinqhmdriv
This commit is contained in:
20
julcho.c
20
julcho.c
@@ -625,7 +625,13 @@ static hdbCallbackReturn JulChoGetCallback(pHdb currentNode,
|
||||
}
|
||||
/*--------------------------------------------------------------------------*/
|
||||
static int AppendJulChoROPar(pHdb parent, char *name, int type){
|
||||
return AddSICSHdbROPar(parent,name,makeHdbValue(type,1));
|
||||
pHdb child = NULL;
|
||||
child = AddSICSHdbROPar(parent,name,makeHdbValue(type,1));
|
||||
if(child != NULL){
|
||||
return 1;
|
||||
} else {
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
/*---------------------------------------------------------------------------*/
|
||||
static int ConfigureSingleJulCho(pHdb parent, pJulCho driv,
|
||||
@@ -796,11 +802,13 @@ static int InitJulChoPar(pJulCho driv){
|
||||
* set callback and replace by a speed setting callback
|
||||
*/
|
||||
parChild = GetHipadabaNode(child,"nomspeed");
|
||||
assert(parChild != NULL);
|
||||
assert(parChild != NULL);
|
||||
/*
|
||||
* TODO: possible delete some callbacks
|
||||
* delete the callback cahin in order to remove the
|
||||
* read only callback
|
||||
*/
|
||||
|
||||
DeleteCallbackChain(parChild->callBackChain);
|
||||
parChild->callBackChain = NULL;
|
||||
|
||||
pCb = MakeCheckPermissionCallback(usUser);
|
||||
if(pCb == NULL){
|
||||
@@ -812,6 +820,10 @@ static int InitJulChoPar(pJulCho driv){
|
||||
return 0;
|
||||
}
|
||||
AppendHipadabaCallback(parChild,pCb);
|
||||
AppendHipadabaCallback(parChild,
|
||||
MakeHipadabaCallback(JulChoGetCallback,driv,NULL));
|
||||
|
||||
|
||||
AddHipadabaChild(driv->parNode,child,NULL);
|
||||
|
||||
child = MakeHipadabaNode(CH3N,HIPNONE,0);
|
||||
|
||||
Reference in New Issue
Block a user