]> sigrok.org Git - libsigrok.git/commit
datastore.c: Improve error handling and docs.
authorUwe Hermann <redacted>
Sun, 25 Dec 2011 18:59:15 +0000 (19:59 +0100)
committerUwe Hermann <redacted>
Mon, 26 Dec 2011 20:26:02 +0000 (21:26 +0100)
commit15278f3e9cf4c4a4a6c331e042f9935709343c82
tree0bf78a2ad6a055b8e12bc7464721ce546541c59a
parent7a6ec0c376cec9e41a12a876edea34fecaf5c2aa
datastore.c: Improve error handling and docs.

 - Add Doxygen comments for all functions (some TODOs remain).

 - Check for invalid input parameters (such as NULL pointers etc).

 - Return SR_ERR_ARG upon invalid input parameters.

 - Make sr_datastore_put() return int instead of void, so we can pass
   an error code (SR_OK, SR_ERR_MALLOC, and so on) to the caller.
datastore.c
sigrok-proto.h