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.
Αυτή η υποβολή περιλαμβάνεται σε:
γονέας
005851c645
υποβολή
69829374c7
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