debug importdata function
This commit is contained in:
parent
73876e3f86
commit
cf4bd12eeb
|
|
@ -518,6 +518,7 @@ bd_bool_t BD_ImportData( BD_Context* pCtx, const void* pData )
|
|||
|| !pCtx->headerOk /* BD_CheckHeader() has not yet been called */
|
||||
)
|
||||
{
|
||||
printf("BD_ImportData: argument check failed\n");
|
||||
return BD_FALSE;
|
||||
}
|
||||
|
||||
|
|
@ -539,6 +540,7 @@ bd_bool_t BD_ImportData( BD_Context* pCtx, const void* pData )
|
|||
if ( (pTemp + 4) > pCtx->pDataEnd )
|
||||
{
|
||||
/* @@@ RS: This would be an error */
|
||||
printf("BD_ImportData: reading error\n");
|
||||
break;
|
||||
}
|
||||
|
||||
|
|
@ -551,6 +553,7 @@ bd_bool_t BD_ImportData( BD_Context* pCtx, const void* pData )
|
|||
if ( len > BD_MAX_ENTRY_LEN )
|
||||
{
|
||||
/* @@@ RS: This would be an error */
|
||||
printf("BD_ImportData: len > BD_MAX_ENTRY_LEN\n");
|
||||
break;
|
||||
}
|
||||
|
||||
|
|
@ -558,12 +561,14 @@ bd_bool_t BD_ImportData( BD_Context* pCtx, const void* pData )
|
|||
if ( (pTemp + len) > pCtx->pDataEnd )
|
||||
{
|
||||
/* @@@ RS: This would be an error */
|
||||
printf("BD_ImportData: exceeds data buffer\n");
|
||||
break;
|
||||
}
|
||||
|
||||
/* Stop if end tag found */
|
||||
if ( tag == 0x0000 )
|
||||
{
|
||||
printf("BD_ImportData: end tag found\n");
|
||||
rc = BD_TRUE;
|
||||
break;
|
||||
}
|
||||
|
|
@ -588,6 +593,7 @@ bd_bool_t BD_ImportData( BD_Context* pCtx, const void* pData )
|
|||
|
||||
if ( tmpChecksum != pCtx->checksum )
|
||||
{
|
||||
printf("BD_ImportData: checksum does not match\n");
|
||||
/* Checksum does not match */
|
||||
rc = BD_FALSE;
|
||||
}
|
||||
|
|
@ -596,9 +602,11 @@ bd_bool_t BD_ImportData( BD_Context* pCtx, const void* pData )
|
|||
if ( rc )
|
||||
{
|
||||
/* Everything ok */
|
||||
printf("BD_ImportData: everything ok\n");
|
||||
pCtx->initialized = BD_TRUE;
|
||||
}
|
||||
|
||||
printf("BD_ImportData: not ok : %d\n", rc);
|
||||
return rc;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue