]> git.feebdaed.xyz Git - 0xmirror/SOEM.git/commitdiff
Fix msvc warning
authorHans-Erik Floryd <hans-erik.floryd@rt-labs.com>
Thu, 26 Jun 2025 12:24:41 +0000 (14:24 +0200)
committerHans-Erik Floryd <hans-erik.floryd@rt-labs.com>
Thu, 10 Jul 2025 08:23:07 +0000 (10:23 +0200)
segmentdata may be used uninitialized if slave returns EC_FOE_BUSY
before segmentdata is set.

Change-Id: I4fdc4460e76af03d4de0839cd3b163117621ce40

src/ec_foe.c

index d93aab10d10b75e17e5fad5e5aca365e9f77fadb..f9e3e05bd9628d0179abfba3c9ede86fc690fda7 100644 (file)
@@ -217,7 +217,7 @@ int ecx_FOEwrite(ecx_contextt *context, uint16 slave, char *filename, uint32 pas
    int wkc;
    int32 packetnumber, sendpacket = 0;
    uint16 fnsize, maxdata;
-   int segmentdata;
+   int segmentdata = 0;
    ec_mbxbuft *MbxIn, *MbxOut;
    uint8 cnt;
    boolean worktodo, dofinalzero;