X-Git-Url: https://sigrok.org/gitweb/?p=sigrok-util.git;a=blobdiff_plain;f=cross-compile%2Fmingw%2Fsigrok_cli_decodersdir.patch;fp=cross-compile%2Fmingw%2Fsigrok_cli_decodersdir.patch;h=2cf140b97dd83a65a34c6332431cea16d1213e14;hp=0000000000000000000000000000000000000000;hb=0e3c8b38ad793bcfbd45588ead106135997cc31c;hpb=22838903fe2a494ef00e67f2428bce0c1ac63cc4 diff --git a/cross-compile/mingw/sigrok_cli_decodersdir.patch b/cross-compile/mingw/sigrok_cli_decodersdir.patch new file mode 100644 index 0000000..2cf140b --- /dev/null +++ b/cross-compile/mingw/sigrok_cli_decodersdir.patch @@ -0,0 +1,26 @@ +diff --git a/main.c b/main.c +index 9ab3f77..9d34034 100644 +--- a/main.c ++++ b/main.c +@@ -216,7 +216,7 @@ int main(int argc, char **argv) + goto done; + + if (opt_pds) { +- if (srd_init(NULL) != SRD_OK) ++ if (srd_init("decoders") != SRD_OK) + goto done; + if (srd_session_new(&srd_sess) != SRD_OK) { + g_critical("Failed to create new decode session."); +diff --git a/show.c b/show.c +index db643d1..55c1bf6 100644 +--- a/show.c ++++ b/show.c +@@ -65,7 +65,7 @@ void show_version(void) + printf("\n"); + + #ifdef HAVE_SRD +- if (srd_init(NULL) == SRD_OK) { ++ if (srd_init("decoders") == SRD_OK) { + printf("Supported protocol decoders:\n"); + srd_decoder_load_all(); + for (l = srd_decoder_list(); l; l = l->next) {