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
732623fc6f
revīzija
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
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