summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPixel <Pixel>2001-09-20 23:33:47 +0000
committerPixel <Pixel>2001-09-20 23:33:47 +0000
commit91829aee248a07868196b9ae0dafd42e3e7b3e7f (patch)
treeac62466b7bed3c83b5041614151079fff4dcce26
parentdeb335b3d250479927ca6bc67a9a40223f2c48e9 (diff)
First bugfixes
-rw-r--r--lib/Makefile.am6
-rw-r--r--src/Main.cc14
2 files changed, 4 insertions, 16 deletions
diff --git a/lib/Makefile.am b/lib/Makefile.am
index 5149387..a9d8bc4 100644
--- a/lib/Makefile.am
+++ b/lib/Makefile.am
@@ -3,10 +3,10 @@ DEFS = -DLOCALEDIR=\"$(localedir)\" @DEFS@
AM_CFLAGS = -O3 -Wall -Wstrict-prototypes $(CFLAGS)
AM_CXXFLAGS = -O3 -Wall -Wstrict-prototypes $(CXXFLAGS)
INCLUDES = -I. -I.. -I$(includedir) -I../include
-lib_LTLIBRARIES = libClasses.la
+lib_LTLIBRARIES = libBaltisot.la
-libClasses_la_SOURCES = Exceptions.cc Handle.cc Output.cc String.cc\
+libBaltisot_la_SOURCES = Exceptions.cc Handle.cc Output.cc String.cc\
Socket.cc Input.cc HttpServ.cc Variables.cc Action.cc Menu.cc Message.cc\
Form.cc Confirm.cc Table.cc checkargs.c datecalc.c
-libClasses_la_LDFLAGS = -version-info $(Classes_VERSION_INFO)
+libBaltisot_la_LDFLAGS = -version-info $(Baltisot_VERSION_INFO)
diff --git a/src/Main.cc b/src/Main.cc
index f3bf0d7..d4692a1 100644
--- a/src/Main.cc
+++ b/src/Main.cc
@@ -24,17 +24,8 @@ class InPipe : public Handle {
int m_out;
} * in;
-extern Action * MenuAdmin, * MenuGestionMatos, * MenuGestionChantier, * MenuGestionPieces, * MenuGestionFournisseurs, * MenuInterventions, * MenuGestionLocations;
-Action * ListeMenuPrincipal[] = {MenuAdmin, MenuGestionMatos, MenuGestionChantier, MenuGestionPieces, MenuGestionFournisseurs, MenuInterventions, MenuGestionLocations};
-String MenuPrincipalLabels[] = {"Administration", "Gestion du materiel", "Gestion des chantiers", "Gestion du stock de pièces", "Gestion des fournisseurs", "Interventions", "Locations"};
-
-Action * buildmenu(void) {
- return new Menu("Menu Principal", "start", MenuPrincipalLabels, ListeMenuPrincipal, 7);
-}
-
int main(int argc, char ** argv) {
int p[2], c;
- String port = "1500";
if (pipe(p)) {
cerr << "Error creating pipe.\n";
@@ -57,7 +48,6 @@ int main(int argc, char ** argv) {
while ((c = getopt(argc, argv, "p:")) != EOF) {
switch (c) {
case 'p':
- port = optarg;
break;
default:
cerr << "Usage: " << argv[0] << " [-p port]\n";
@@ -66,12 +56,10 @@ int main(int argc, char ** argv) {
}
try {
- HttpServ h(port.to_int());
-
- h.MainLoop(buildmenu());
}
catch (GeneralException e) {
cerr << e.GetMsg() << endl;
+ delete in;
exit(-1);
}