Commit 34bb53a2 authored by Max Kellermann's avatar Max Kellermann

playlist/cue/parser: add `noexcept`

parent cb4fdac4
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
#include <stdlib.h> #include <stdlib.h>
static const char * static const char *
cue_next_word(char *p, char **pp) cue_next_word(char *p, char **pp) noexcept
{ {
assert(p >= *pp); assert(p >= *pp);
assert(!IsWhitespaceNotNull(*p)); assert(!IsWhitespaceNotNull(*p));
...@@ -48,7 +48,7 @@ cue_next_word(char *p, char **pp) ...@@ -48,7 +48,7 @@ cue_next_word(char *p, char **pp)
} }
static const char * static const char *
cue_next_quoted(char *p, char **pp) cue_next_quoted(char *p, char **pp) noexcept
{ {
assert(p >= *pp); assert(p >= *pp);
assert(p[-1] == '"'); assert(p[-1] == '"');
...@@ -67,7 +67,7 @@ cue_next_quoted(char *p, char **pp) ...@@ -67,7 +67,7 @@ cue_next_quoted(char *p, char **pp)
} }
static const char * static const char *
cue_next_token(char **pp) cue_next_token(char **pp) noexcept
{ {
char *p = StripLeft(*pp); char *p = StripLeft(*pp);
if (*p == 0) if (*p == 0)
...@@ -77,7 +77,7 @@ cue_next_token(char **pp) ...@@ -77,7 +77,7 @@ cue_next_token(char **pp)
} }
static const char * static const char *
cue_next_value(char **pp) cue_next_value(char **pp) noexcept
{ {
char *p = StripLeft(*pp); char *p = StripLeft(*pp);
if (*p == 0) if (*p == 0)
...@@ -90,7 +90,7 @@ cue_next_value(char **pp) ...@@ -90,7 +90,7 @@ cue_next_value(char **pp)
} }
static void static void
cue_add_tag(TagBuilder &tag, TagType type, char *p) cue_add_tag(TagBuilder &tag, TagType type, char *p) noexcept
{ {
const char *value = cue_next_value(&p); const char *value = cue_next_value(&p);
if (value != nullptr) if (value != nullptr)
...@@ -99,7 +99,7 @@ cue_add_tag(TagBuilder &tag, TagType type, char *p) ...@@ -99,7 +99,7 @@ cue_add_tag(TagBuilder &tag, TagType type, char *p)
} }
static void static void
cue_parse_rem(char *p, TagBuilder &tag) cue_parse_rem(char *p, TagBuilder &tag) noexcept
{ {
const char *type = cue_next_token(&p); const char *type = cue_next_token(&p);
if (type == nullptr) if (type == nullptr)
...@@ -122,7 +122,7 @@ CueParser::GetCurrentTag() noexcept ...@@ -122,7 +122,7 @@ CueParser::GetCurrentTag() noexcept
} }
static int static int
cue_parse_position(const char *p) cue_parse_position(const char *p) noexcept
{ {
char *endptr; char *endptr;
unsigned long minutes = strtoul(p, &endptr, 10); unsigned long minutes = strtoul(p, &endptr, 10);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment