projects
/
project
/
firmware-utils.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
bcmblob: new tool for reading Broadcom's BLOBs
[project/firmware-utils.git]
/
src
/
utils.h
1
// SPDX-License-Identifier: GPL-2.0-only
2
#include <stdint.h>
3
#include <string.h>
4
5
#pragma once
6
7
#define FW_MEMCPY_STR(dst, src) \
8
do { \
9
size_t slen = strlen(src); \
10
size_t dlen = sizeof(dst); \
11
memcpy(dst, src, slen > dlen ? dlen : slen); \
12
} while (0);