Mercurial > nomad
changeset 569:0df06bfe7165
common: update to libjeffpc's latest str2uXX API
Signed-off-by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
author | Josef 'Jeff' Sipek <jeffpc@josefsipek.net> |
---|---|
date | Thu, 21 Feb 2019 18:54:05 -0500 |
parents | 90e20355f209 |
children | d57bc9242936 |
files | src/common/vclock.c |
diffstat | 1 files changed, 3 insertions(+), 10 deletions(-) [+] |
line wrap: on
line diff
--- a/src/common/vclock.c Sat Nov 17 22:24:24 2018 -0500 +++ b/src/common/vclock.c Thu Feb 21 18:54:05 2019 -0500 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2015-2018 Josef 'Jeff' Sipek <jeffpc@josefsipek.net> + * Copyright (c) 2015-2019 Josef 'Jeff' Sipek <jeffpc@josefsipek.net> * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -559,7 +559,6 @@ int nvclock_from_str(struct nvclock *clock, char *str) { - char tmp[32]; char *sep; nvclock_reset(clock); @@ -581,10 +580,7 @@ if (!sep) return -EINVAL; - memcpy(tmp, str, sep - str); - tmp[sep - str] = '\0'; - - ret = __str2u32(tmp, &node, 16); + ret = str2u32_full(str, &node, 16, '-'); if (ret) return ret; @@ -595,10 +591,7 @@ if (!sep) return -EINVAL; - memcpy(tmp, str, sep - str); - tmp[sep - str] = '\0'; - - ret = __str2u64(tmp, &seq, 16); + ret = str2u64_full(str, &seq, 16, '-'); if (ret) return ret;