https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92575

            Bug ID: 92575
           Summary: trunk/gcc/ada/expect.c: 2 * suspicious assignments ?
           Product: gcc
           Version: 10.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: ada
          Assignee: unassigned at gcc dot gnu.org
          Reporter: dcb314 at hotmail dot com
  Target Milestone: ---

trunk/gcc/ada/expect.c:265:28: style: Variable 'dead_process' is assigned a
value that is never used. [unreadVariable]

$ fgrep -n dead_process trunk/gcc/ada/expect.c
128:                    int *dead_process,
137:  *dead_process = 0;
158:              *dead_process = i + 1;
227:                    int *dead_process,
241:  *dead_process = 0;
265:              dead_process = i + 1;
378:                    int *dead_process,
392:  *dead_process = 0;
450:                        dead_process = i + 1;
498:                    int *dead_process ATTRIBUTE_UNUSED,
501:  *dead_process = 0;
$ 

Lines 265 and 450 look like errors to me. Maybe better code 

    *dead_process = i + 1;

Or should line 498 be copied to lines 128, 227 and 378 ?

Reply via email to