projects
/
vg.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
overlay
[vg.git]
/
vg_build_utils_shader.h
diff --git
a/vg_build_utils_shader.h
b/vg_build_utils_shader.h
index 1c81c41822dd0532a4273c14bebdae3d97a3ea54..72afd4e862de9449cbed2401a019ae58d9220b66 100644
(file)
--- a/
vg_build_utils_shader.h
+++ b/
vg_build_utils_shader.h
@@
-45,13
+45,15
@@
static void parse_uniform_name( char *start, struct uniform *uf )
if( start[i] == ';' )
{
start[i] = '\0';
if( start[i] == ';' )
{
start[i] = '\0';
- strncpy( uf->name, start, sizeof(uf->name) );
+ vg_strncpy( start, uf->name, sizeof(uf->name),
+ k_strncpy_always_add_null );
}
if( start[i] == '[' )
{
start[i] = '\0';
}
if( start[i] == '[' )
{
start[i] = '\0';
- strncpy( uf->name, start, sizeof(uf->name) );
+ vg_strncpy( start, uf->name, sizeof(uf->name),
+ k_strncpy_always_add_null );
uf->array = 1;
}
uf->array = 1;
}
@@
-61,7
+63,8
@@
static void parse_uniform_name( char *start, struct uniform *uf )
if( !type_set )
{
if( !type_set )
{
- strncpy( uf->type, start, sizeof(uf->type) );
+ vg_strncpy( start, uf->type, sizeof(uf->type),
+ k_strncpy_always_add_null );
type_set = 1;
}
start = start+i+1;
type_set = 1;
}
start = start+i+1;