From 143bb2a5dbf2d4f726865996ffff376549af310e Mon Sep 17 00:00:00 2001 From: Connor Rigby Date: Sat, 5 Nov 2022 14:33:10 -0700 Subject: [PATCH] build: windows: set exe file details Signed-off-by: Connor Rigby --- conescan.db | Bin 16384 -> 16384 bytes conescan.vcxproj | 3 +- conescan.vcxproj.filters | 9 ++-- src/conescan.cpp | 6 +++ windows/conescan.aps | Bin 0 -> 2276 bytes windows/conescan.rc | 100 +++++++++++++++++++++++++++++++++++++++ windows/resource.h | 14 ++++++ 7 files changed, 128 insertions(+), 4 deletions(-) create mode 100644 windows/conescan.aps create mode 100644 windows/conescan.rc create mode 100644 windows/resource.h diff --git a/conescan.db b/conescan.db index 2c0c6c357fd91c00fee6dec902792b086940a085..ce58e72aee5a4aac97013c3f277254671e83d2fd 100644 GIT binary patch delta 44 zcmZo@U~Fh$+`wkQBFexhy0MX)k$r9kBMZas(9Lp&S9#bC4UKdRO-(lcu;pL^00Vvt AtpET3 delta 42 ycmZo@U~Fh$+`wkQBF?}lzOj*)k$r9&BMZasz|As-S9w^CO?1r7Hvh2YU;+T{lnYM) diff --git a/conescan.vcxproj b/conescan.vcxproj index 9e4774d..171e2b2 100644 --- a/conescan.vcxproj +++ b/conescan.vcxproj @@ -186,9 +186,10 @@ xcopy /y "$(ProjectDir)conescan.db" "$(OutDir)" + - + diff --git a/conescan.vcxproj.filters b/conescan.vcxproj.filters index 3365a3d..e123a4f 100644 --- a/conescan.vcxproj.filters +++ b/conescan.vcxproj.filters @@ -158,10 +158,13 @@ Header Files\optarg + + Header Files + - - Source Files - + + Resource Files + \ No newline at end of file diff --git a/src/conescan.cpp b/src/conescan.cpp index 5c2304c..3b155fc 100644 --- a/src/conescan.cpp +++ b/src/conescan.cpp @@ -855,12 +855,18 @@ void ConeScan::Cleanup() conescan_db_save_layout(&db, layoutID, iniData); conescan_db_close(&db); + if (j2534.valid()) { + j2534.PassThruClose(devID); + j2534.PassThruDisconnect(chanID); + } } size_t j2534Initialize() { console.AddLog("initializing J2534\n"); +#ifdef DEBUG j2534.debug(true); +#endif if (!j2534.init()) { console.AddLog("failed to connect to J2534 DLL."); return 1; diff --git a/windows/conescan.aps b/windows/conescan.aps new file mode 100644 index 0000000000000000000000000000000000000000..62197551e89fbc775513fbe1d43a82f77e7016d8 GIT binary patch literal 2276 zcmbtV%TCl#82&2b1(n3OaN(+47O-G4gCjv=BG?Xb;xHw16O$%&C>03MlIcvqcW~*} zcW~*(y}I@Vh!5b_mG%2ir_&Ay#(0`@>3{zF?Erwz8Ab8rab&FUZ-(<3Uf?PBDAKsf z7|+E!(7O&8%XTaDx}m)v_2j_mHqlI^*D+YNj#bUVI%yytHR$Keo=@4C1} zMkUTB%Gl&uK@A3~Xu%{Tm08Hh?0R9)@48-o7r6IV`YXf$vh>q?zI)K$_Vg)gL}vNj zsfnA!8RNWM7r_|il@RKLN70?3kFxSGCS2QSz~Nd(ou>*cTIwi!*LarkDfii~WJ#I_37Mxp0{08t^+%@(Q?-k=G`VE;*)h3e-?$QSHDoCWtTg_Y|&A zIR_cb61zf57pwEcI^mSDO}#YcpGQv$m3Zffei85PP~#qP&ck%f5;{lP1!}UuPghtz zxd)`x8FQiEA}6qxL_cf5Q=%r45`W5H9D&R9T);SaY>0$jwen`ush1m8t8SE?_G-0NMzK(&12Xr9wZ6VuGY8kDLV*aZ>6C$C z)tYsyI;7`4drx}bc)4Cq$c6juRHvj%&=Fd@;k3*3M#ZW*mD-xcoVyFHVj51Px!SB4 zn4K@qF?}^TnFPmEgJR17j+}OBJo2s7~?sEd2F*zLPk;Y-DagoJxWH|?2b~6 z`}DQsr%j9#EOGZ3?>_glxntv)QSq580Z+oMt2m@}nP+xO4~s`4KhBmN72iYX!yE{C zo>ejznfEqdh%9#<&-vd|a*C`7TUDdW?C7gLV$*MFro}xeu3noMhs2MyjdhGQ1Kv}= zQU85C=f5VCrBXAhEt5&2Zf9sy7P|09=z}4&xJbgYVg8>d?je