From 3eae407f565eccb93213dd32050e2f4946420f6b Mon Sep 17 00:00:00 2001 From: Julian Ospald Date: Mon, 20 Apr 2015 15:08:38 +0200 Subject: [PATCH] Improve wording --- VL1/content/VL1_why_haskell3.tex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/VL1/content/VL1_why_haskell3.tex b/VL1/content/VL1_why_haskell3.tex index 23abff6..7675825 100644 --- a/VL1/content/VL1_why_haskell3.tex +++ b/VL1/content/VL1_why_haskell3.tex @@ -3,7 +3,7 @@ You need to change only one single line in such a C function. You have to know: \item does the order of function calls matter? \item how does the change effect the memory management? Do we have memory leaks? Do we access invalid memory? \item does it change the state of static or global variables? -\item does it implicitly change the state of out-parameters? +\item does it change the state of out-parameters? \item if it changes any of those states, is the function still correct? \item what happens if the program flow reaches this code-path with variable X in that particular state, while variable Z is NULL, and... \item did you just nuke a small former Soviet state?