* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
-#ifdef ENABLE_SIGROKDECODE
-#include <sigrokdecode.h> /* First, so we avoid a _POSIX_C_SOURCE warning. */
-#endif
+#include <libsigrokdecode/libsigrokdecode.h> /* First, so we avoid a _POSIX_C_SOURCE warning. */
#include <stdint.h>
#include <libsigrok/libsigrok.h>
{
const int loglevel = atoi(optarg);
sr_log_loglevel_set(loglevel);
-
-#ifdef ENABLE_SIGROKDECODE
srd_log_loglevel_set(loglevel);
-#endif
break;
}
do {
-#ifdef ENABLE_SIGROKDECODE
// Initialise libsigrokdecode
if (srd_init(NULL) != SRD_OK) {
qDebug() << "ERROR: libsigrokdecode init failed.";
// Load the protocol decoders
srd_decoder_load_all();
-#endif
try {
// Create the device manager, initialise the drivers
qDebug() << e.what();
}
-#ifdef ENABLE_SIGROKDECODE
// Destroy libsigrokdecode
srd_exit();
-#endif
} while (0);