-/* get the result code and addinfo from zh */
-YAZ_EXPORT int zebra_result (ZebraHandle zh, int *code, char **addinfo);
-/* FIXME - why is this needed?? -H */
+/** \fn int zebra_result(ZebraHandle zh, int *code, char **addinfo)
+ * \brief returns error code and additional info for last error
+ * \param zh zebra session handle.
+ * \param code pointer to returned error code
+ * \param addinfo pointer to returned additional info
+ */
+YAZ_EXPORT int zebra_result(ZebraHandle zh, int *code, char **addinfo);