exile.h: Move definitions to new file exile.c
Especially with exile_launch(), we will be included from more than one translation unit. Thus, ODR becomes a headache now. So move definitions to exile.c.
Αυτή η υποβολή περιλαμβάνεται σε:
γονέας
732623fc6f
υποβολή
7f083909e6
2
Makefile
2
Makefile
@ -10,7 +10,7 @@ clean:
|
||||
rm -f test testcpp
|
||||
|
||||
test: test.c exile.h
|
||||
$(CC) test.c -g $(CFLAGS) -o test
|
||||
$(CC) test.c exile.c -g $(CFLAGS) -o test
|
||||
|
||||
testcpp: test.cpp exile.h exile.hpp
|
||||
$(CXX) test.cpp -g $(CXXFLAGS) -o testcpp
|
||||
|
1841
exile.c
Κανονικό αρχείο
1841
exile.c
Κανονικό αρχείο
Το diff αρχείου καταστέλλεται επειδή είναι πολύ μεγάλο
Φόρτωση Διαφορών
1746
exile.h
1746
exile.h
Το diff αρχείου καταστέλλεται επειδή είναι πολύ μεγάλο
Φόρτωση Διαφορών
1
test.c
1
test.c
@ -489,6 +489,7 @@ int test_no_new_fds()
|
||||
|
||||
}
|
||||
|
||||
extern int mkpath(const char *p, mode_t mode, int baseisfile);
|
||||
int test_mkpath()
|
||||
{
|
||||
system("rm -rf /tmp/.exile.h/");
|
||||
|
Φόρτωση…
Αναφορά σε νέο ζήτημα
Block a user