repositories
/
TD_C.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Be more explicit in Makefiles about external libraries linking
[TD_C.git]
/
TP_13
/
exo2
/
lib
/
display.c
diff --git
a/TP_13/exo2/lib/display.c
b/TP_13/exo2/lib/display.c
index c04b51b1feb5e4ae0dfebbd2d258503e362d3891..72bd0f5f37e071b639d7da69ac025f0d21956eb4 100644
(file)
--- a/
TP_13/exo2/lib/display.c
+++ b/
TP_13/exo2/lib/display.c
@@
-68,9
+68,11
@@
static int remap_y(int y) {
if (y == 1) {
return 0;
if (y == 1) {
return 0;
- } else if (y == 2) {
- return 3;
- } else {
+ } else if (y > 1 && y <= 3) {
+ return (remap_y(y - 1) + 3);
+ } else {
+ /* FIXME: return an error value like -1
+ * but for now there a bug somewhere */
return 6;
}
}
return 6;
}
}
@@
-79,9
+81,11
@@
static int remap_x(int x) {
if (x == 1) {
return 1;
if (x == 1) {
return 1;
- } else if (x
== 2
) {
- return
6
;
+ } else if (x
> 1 && x <= 3
) {
+ return
(remap_x(x - 1) + 5)
;
} else {
} else {
+ /* FIXME: return an error value like -1
+ * but for now there a bug somewhere */
return 11;
}
}
return 11;
}
}