libsigrokdecode: Add initial return code list.

This commit is contained in:
Uwe Hermann 2010-04-06 01:29:32 +02:00
parent e31b636df6
commit 2b3414a497
1 changed files with 3 additions and 3 deletions

View File

@ -35,8 +35,8 @@
* use these #defines instead. All error codes are negative numbers.
*
* The error codes are globally unique in libsigrok, i.e. if one of the
* libsigrok function returns a "malloc error" it must be exactly the same
* return value as used for all other functions to indicate "malloc error".
* libsigrok functions returns a "malloc error" it must be exactly the same
* return value as used by all other functions to indicate "malloc error".
* There must be no functions which indicate two different errors via the
* same return code.
*
@ -44,7 +44,7 @@
* or reused for different #defines later. You can only add new #defines and
* return codes, but never remove or redefine existing ones.
*/
#define SIGROK_OK 0 /* No error */
#define SIGROK_OK 0 /* No error */
#define SIGROK_ERR -1 /* Generic/unspecified error */
#define SIGROK_ERR_MALLOC -2 /* Malloc/calloc/realloc error */
#define SIGROK_ERR_SAMPLERATE -3 /* Incorrect samplerate */