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.
Šī revīzija ir iekļauta:
vecāks
005851c645
revīzija
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
Parasts fails
1841
exile.c
Parasts fails
Failā izmaiņas netiks attēlotas, jo tās ir par lielu
Ielādēt izmaiņas
1746
exile.h
1746
exile.h
Failā izmaiņas netiks attēlotas, jo tās ir par lielu
Ielādēt izmaiņas
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/");
|
||||
|
Notiek ielāde…
Atsaukties uz šo jaunā problēmā
Block a user