From 7129a32c3c8a49f478720bd4baae19e200e80c70 Mon Sep 17 00:00:00 2001 From: cnlohr <lohr85@gmail.com> Date: Sat, 6 May 2023 04:27:21 -0400 Subject: [PATCH] Fix the rest of the invalid initialization bug, when using minichlink as a library. --- minichlink/minichlink.c | 2 -- minichlink/pgm-wch-linke.c | 2 -- 2 files changed, 4 deletions(-) diff --git a/minichlink/minichlink.c b/minichlink/minichlink.c index 76b2b6c..b77c6fb 100644 --- a/minichlink/minichlink.c +++ b/minichlink/minichlink.c @@ -56,8 +56,6 @@ int main( int argc, char ** argv ) fprintf( stderr, "Error: Could not initialize any supported programmers\n" ); return -32; } - - SetupAutomaticHighLevelFunctions( dev ); int status; int must_be_end = 0; diff --git a/minichlink/pgm-wch-linke.c b/minichlink/pgm-wch-linke.c index 832007d..49bf80a 100644 --- a/minichlink/pgm-wch-linke.c +++ b/minichlink/pgm-wch-linke.c @@ -13,7 +13,6 @@ struct LinkEProgrammerStruct { void * internal; libusb_device_handle * devh; - int lasthaltmode; }; #define WCHTIMEOUT 5000 @@ -248,7 +247,6 @@ void * TryInit_WCHLinkE() struct LinkEProgrammerStruct * ret = malloc( sizeof( struct LinkEProgrammerStruct ) ); memset( ret, 0, sizeof( *ret ) ); ret->devh = wch_linke_devh; - ret->lasthaltmode = 0; MCF.ReadReg32 = LEReadReg32; MCF.WriteReg32 = LEWriteReg32; -- GitLab