summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--i_validation.c35
-rw-r--r--test/Makefile6
-rwxr-xr-xtest/vimmnbin26904 -> 0 bytes
3 files changed, 35 insertions, 6 deletions
diff --git a/i_validation.c b/i_validation.c
index 4ba7ff8..a83129c 100644
--- a/i_validation.c
+++ b/i_validation.c
@@ -151,15 +151,42 @@ int validate_L(char *smode_buf) {
path 3: If there is nothing else after the L (in this case just an L) then just return an L (DONE)
*/
- int validate_decision = _NA;
+ int validate_decision = validate_check_p_m(smode_buf);
+
+ int vcimm = FALSE_7ED;
+ int plus_continue = TRUE_7ED;
+ switch(validate_decision) {
+ case _PLUS_ONLY:
+ printf("PLUS ONLY\n");
+ break;
+ case _PLUS_CONTINUE:
+ printf("PLUS CONTINUE\n");
+ break;
+ case _INVALID:
+ printf("INVALID\n");
+ break;
+ case _NA:
+ printf("NA\n");
+ vcimm = TRUE_7ED;
+ plus_continue = FALSE_7ED;
+ break;
+ }
+
+ if (vcimm == TRUE_7ED) {
+
+ printf("vcimm false\n");
- validate_decision = validate_check_p_m(smode_buf);
+ }
- printf("%i\n", validate_decision); // remove, its just here to make the compiler not output a bunch of warnings
+ if (plus_continue == FALSE_7ED) {
+
+ printf("plus_continue true\n");
+
+ }
// this below will become validate_imm_numbers or something
- return 0; // remove, its just here to make the compiler not output a bunch of warnings
+ return _INVALID; // temporary invalid
}
diff --git a/test/Makefile b/test/Makefile
index fba635a..4011915 100644
--- a/test/Makefile
+++ b/test/Makefile
@@ -13,9 +13,11 @@ clean:
rm -f vcpm
echo "rm -f vcpm"
rm -f vcimm
- echo "rm -f vcpm"
+ echo "rm -f vcimm"
rm -f vpct
- echo "rm -f vcpm"
+ echo "rm -f vpct"
+ rm -f vimmn
+ echo "rm -f vimmn"
echo "Cleaned."
smode:
diff --git a/test/vimmn b/test/vimmn
deleted file mode 100755
index 5a1ee36..0000000
--- a/test/vimmn
+++ /dev/null
Binary files differ