X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=lttng-string-utils.c;h=53457a8a2cdb0e9e026291b78dca69836f7fc404;hb=b53047135828b997a4eeb2cae7344cb169aa9c8c;hp=74853807601dbf915e37ffc3c3b2088b3f8bff58;hpb=e755fa6dfe5943517c02cdfdfe358fd61f462a3d;p=lttng-modules.git diff --git a/lttng-string-utils.c b/lttng-string-utils.c index 74853807..53457a8a 100644 --- a/lttng-string-utils.c +++ b/lttng-string-utils.c @@ -1,24 +1,11 @@ -/* - * Copyright (C) 2017 Philippe Proulx - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; only - * version 2.1 of the License. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. +/* SPDX-License-Identifier: (GPL-2.0-only or LGPL-2.1-only) * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + * Copyright (C) 2017 Philippe Proulx */ #include -#include +#include enum star_glob_pattern_type_flags { STAR_GLOB_PATTERN_TYPE_FLAG_NONE = 0, @@ -315,11 +302,12 @@ retry: p = pattern_get_char_at_cb(p_at, pattern_get_char_at_cb_data); + /* Fall-through. */ + default: /* - * Fall through the default case which will - * compare the escaped character now. + * Default case which will compare the escaped + * character now. */ - default: if (p == '\0' || c != p) { end_of_pattern: /* Character mismatch OR end of pattern. */