Remove those hard coded default value for $AXIOM. diff --git a/src/hyper/htadd.c b/src/hyper/htadd.c index 3b4c1e6b..a63cffd1 100644 --- a/src/hyper/htadd.c +++ b/src/hyper/htadd.c @@ -211,9 +211,8 @@ if (flag & System) { SPAD = (char *) getenv("AXIOM"); if (SPAD == NULL) { - fprintf(stderr, - "Build_db_filename: Defaulting on $AXIOM\n"); - SPAD = (char *) def_spad; + fprintf(stderr, "build_db_filename: $AXIOM is empty\n"); + exit(-1); } sprintf(dbfilename, "%s/share/hypertex/pages/%s", SPAD, db_file_name); sprintf(path, "%s/share/hypertex/pages", SPAD); diff --git a/src/hyper/hyper.h b/src/hyper/hyper.h index fcfffd2a..7ce6fc3e 100644 --- a/src/hyper/hyper.h +++ b/src/hyper/hyper.h @@ -447,7 +447,6 @@ #define NoChar -9999 #define temp_dir "/tmp/" #define db_file_name "ht.db" -#define def_spad "/usr/local/fricas"
/* Types of HyperDoc pages */ diff --git a/src/hyper/spadint.c b/src/hyper/spadint.c index 9ca1208e..da460309 100644 --- a/src/hyper/spadint.c +++ b/src/hyper/spadint.c @@ -190,7 +190,8 @@ SPAD = (char *) getenv("AXIOM"); if (SPAD == NULL) { - sprintf(SPAD, "/spad/mnt/rios"); + fprintf(stderr, "start_user_buffer: $AXIOM is empty\n"); + exit(-1); } sprintf(spadbuf, "%s/lib/spadbuf", SPAD); sprintf(complfile, "%s/lib/command.list", SPAD); -- You received this message because you are subscribed to the Google Groups "FriCAS - computer algebra system" group. To unsubscribe from this group and stop receiving emails from it, send an email to fricas-devel+unsubscr...@googlegroups.com. To post to this group, send email to fricas-devel@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/fricas-devel/2db4e727-d949-edae-2079-4e9a64767758%40gmail.com. For more options, visit https://groups.google.com/d/optout.