mirror of
https://github.com/mirror/tinycc.git
synced 2025-01-15 05:20:06 +08:00
tcc_add_support(): skip when filename is empty
This commit is contained in:
parent
55eafa66b7
commit
43ae350390
1
tccelf.c
1
tccelf.c
@ -1320,6 +1320,7 @@ static void add_init_array_defines(TCCState *s1, const char *section_name)
|
|||||||
#ifndef TCC_TARGET_PE
|
#ifndef TCC_TARGET_PE
|
||||||
static int tcc_add_support(TCCState *s1, const char *filename)
|
static int tcc_add_support(TCCState *s1, const char *filename)
|
||||||
{
|
{
|
||||||
|
if(!filename || strlen(filename)==0) return 0;
|
||||||
char buf[1024];
|
char buf[1024];
|
||||||
snprintf(buf, sizeof(buf), "%s/%s", s1->tcc_lib_path, filename);
|
snprintf(buf, sizeof(buf), "%s/%s", s1->tcc_lib_path, filename);
|
||||||
return tcc_add_file(s1, buf);
|
return tcc_add_file(s1, buf);
|
||||||
|
1
tccpe.c
1
tccpe.c
@ -1855,6 +1855,7 @@ ST_FUNC void pe_add_unwind_data(unsigned start, unsigned end, unsigned stack)
|
|||||||
|
|
||||||
static void tcc_add_support(TCCState *s1, const char *filename)
|
static void tcc_add_support(TCCState *s1, const char *filename)
|
||||||
{
|
{
|
||||||
|
if(!filename || strlen(filename)==0) return 0;
|
||||||
if (tcc_add_dll(s1, filename, 0) < 0)
|
if (tcc_add_dll(s1, filename, 0) < 0)
|
||||||
tcc_error_noabort("%s not found", filename);
|
tcc_error_noabort("%s not found", filename);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user