flash/stm32l4x: add support of STM32WL5x dual core
[fw/openocd] / src / flash / common.c
index 878667b800f64f3093a2191d13746b238842cd53..0e7fe13ab1657149d5ad3879689c18c013768098 100644 (file)
@@ -12,9 +12,7 @@
  *   GNU General Public License for more details.                          *
  *                                                                         *
  *   You should have received a copy of the GNU General Public License     *
- *   along with this program; if not, write to the                         *
- *   Free Software Foundation, Inc.,                                       *
- *   51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.           *
+ *   along with this program.  If not, see <http://www.gnu.org/licenses/>. *
  ***************************************************************************/
 
 #ifdef HAVE_CONFIG_H
 unsigned get_flash_name_index(const char *name)
 {
        const char *name_index = strrchr(name, '.');
-       if (NULL == name_index)
+       if (!name_index)
                return 0;
        if (name_index[1] < '0' || name_index[1] > '9')
                return ~0U;
        unsigned requested;
        int retval = parse_uint(name_index + 1, &requested);
        /* detect parsing error by forcing past end of bank list */
-       return (ERROR_OK == retval) ? requested : ~0U;
+       return (retval == ERROR_OK) ? requested : ~0U;
 }
 
 bool flash_driver_name_matches(const char *name, const char *expected)