]> sigrok.org Git - libsigrok.git/commit
beaglelogic: silence compiler warning
authorGerhard Sittig <redacted>
Sun, 4 Feb 2018 15:18:03 +0000 (16:18 +0100)
committerGerhard Sittig <redacted>
Fri, 9 Feb 2018 20:59:18 +0000 (21:59 +0100)
commit57a88297dd0c57eb9eab2d79bdf681ddcca29f00
tree262bd666ac44100f7abae062d16281869b33396c
parent6f63b1ee67ef9a8d9511aec9bac5f9d84c21356d
beaglelogic: silence compiler warning

Explicitly assign NULL to param to avoid the "may be used uninitialized"
warning reported in bug #1094. Behaviour remains unchanged. All references
to the variable were under "if (!conn)", and the assigning arm of the
branch checked for "if (!param)" after assignment. So the error could
not happen, but compilers may not have noticed depending on the width of
their scope during compilation.

Move the initialization of 'conn' closer to the conditional assignment,
such that all paths are seen in one spot during maintenance.

This fixes bug #1094.
src/hardware/beaglelogic/api.c