projects
/
my-code
/
api.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
last fixes
[my-code/api.git]
/
display
/
display.c
diff --git
a/display/display.c
b/display/display.c
index
bb9d707
..
b7612d6
100644
(file)
--- a/
display/display.c
+++ b/
display/display.c
@@
-124,9
+124,10
@@
int display_line(t_display *display,int X,int Y,int X_,int Y_,char sym) {
m=(Y_-Y)/(X_-X);
m=(Y_-Y)/(X_-X);
- for(y=0;y<display->max_y;y++)
- for(x=0;x<display->max_x;x++)
- if((int)((x-X)*m+Y)==y) *(display->screen+y*display->max_x+x)=sym;
+ for(x=X;x<=X_;x++) {
+ y=(x-X)*m+Y;
+ *(display->screen+y*display->max_x+x)=sym;
+ }
return D_SUCCESS;
}
return D_SUCCESS;
}