OpenWrt packages
Sign in or create your account | Project List | Help
OpenWrt packages Commit Details
Date: | 2011-02-15 11:41:45 (12 years 9 months ago) |
---|---|
Author: | kyak |
Commit: | 7495f45494eb3a29b48de429b51236e353ef59c7 |
Message: | backgammon won't fail miserably on small terminals Still need to launch via backgammon.sh, because at least 57x24 term is needed for correct playing. At least it won't segfault on smaller terminals. |
Files: |
bsd-games/patches/004-backgammon.patch (20 diffs) |
Change Details
bsd-games/patches/004-backgammon.patch | ||
---|---|---|
1 | 1 | diff -ur bsd-games-2.17/backgammon/backgammon/extra.c bsd-games-2.17-p/backgammon/backgammon/extra.c |
2 | 2 | --- bsd-games-2.17/backgammon/backgammon/extra.c 2003-12-17 05:47:37.000000000 +0300 |
3 | +++ bsd-games-2.17-p/backgammon/backgammon/extra.c 2010-07-31 22:10:07.910053909 +0400 | |
4 | 3 | @@ -30,13 +30,13 @@ |
5 | 4 | */ |
6 | 5 | |
... | ... | |
19 | 19 | #include "backlocal.h" |
20 | 20 | diff -ur bsd-games-2.17/backgammon/backgammon/main.c bsd-games-2.17-p/backgammon/backgammon/main.c |
21 | 21 | --- bsd-games-2.17/backgammon/backgammon/main.c 2005-02-16 09:24:50.000000000 +0300 |
22 | +++ bsd-games-2.17-p/backgammon/backgammon/main.c 2010-08-01 11:08:39.969952583 +0400 | |
23 | 22 | @@ -30,18 +30,18 @@ |
24 | 23 | */ |
25 | 24 | |
... | ... | |
62 | 62 | args[acnt] = '\0'; |
63 | 63 | diff -ur bsd-games-2.17/backgammon/backgammon/move.c bsd-games-2.17-p/backgammon/backgammon/move.c |
64 | 64 | --- bsd-games-2.17/backgammon/backgammon/move.c 2004-01-27 23:52:07.000000000 +0300 |
65 | +++ bsd-games-2.17-p/backgammon/backgammon/move.c 2010-07-31 22:10:41.854259314 +0400 | |
66 | 65 | @@ -30,13 +30,13 @@ |
67 | 66 | */ |
68 | 67 | |
... | ... | |
81 | 81 | #include "backlocal.h" |
82 | 82 | diff -ur bsd-games-2.17/backgammon/backgammon/text.c bsd-games-2.17-p/backgammon/backgammon/text.c |
83 | 83 | --- bsd-games-2.17/backgammon/backgammon/text.c 2003-12-17 05:47:37.000000000 +0300 |
84 | +++ bsd-games-2.17-p/backgammon/backgammon/text.c 2010-07-31 22:10:52.377805941 +0400 | |
85 | 84 | @@ -30,13 +30,13 @@ |
86 | 85 | */ |
87 | 86 | |
... | ... | |
100 | 100 | |
101 | 101 | diff -ur bsd-games-2.17/backgammon/backgammon/version.c bsd-games-2.17-p/backgammon/backgammon/version.c |
102 | 102 | --- bsd-games-2.17/backgammon/backgammon/version.c 2003-12-17 05:47:37.000000000 +0300 |
103 | +++ bsd-games-2.17-p/backgammon/backgammon/version.c 2010-07-31 22:11:05.756426999 +0400 | |
104 | 103 | @@ -30,13 +30,13 @@ |
105 | 104 | */ |
106 | 105 | |
... | ... | |
119 | 119 | "Last updated on Friday, October 10, 1997.", |
120 | 120 | diff -ur bsd-games-2.17/backgammon/common_source/allow.c bsd-games-2.17-p/backgammon/common_source/allow.c |
121 | 121 | --- bsd-games-2.17/backgammon/common_source/allow.c 2003-12-17 05:47:37.000000000 +0300 |
122 | +++ bsd-games-2.17-p/backgammon/common_source/allow.c 2010-07-31 22:07:44.982982743 +0400 | |
123 | 122 | @@ -30,13 +30,13 @@ |
124 | 123 | */ |
125 | 124 | |
... | ... | |
138 | 138 | |
139 | 139 | diff -ur bsd-games-2.17/backgammon/common_source/board.c bsd-games-2.17-p/backgammon/common_source/board.c |
140 | 140 | --- bsd-games-2.17/backgammon/common_source/board.c 2003-12-17 05:47:37.000000000 +0300 |
141 | +++ bsd-games-2.17-p/backgammon/common_source/board.c 2010-07-31 22:08:08.852355705 +0400 | |
142 | 141 | @@ -30,13 +30,13 @@ |
143 | 142 | */ |
144 | 143 | |
... | ... | |
157 | 157 | |
158 | 158 | diff -ur bsd-games-2.17/backgammon/common_source/check.c bsd-games-2.17-p/backgammon/common_source/check.c |
159 | 159 | --- bsd-games-2.17/backgammon/common_source/check.c 2003-12-17 05:47:37.000000000 +0300 |
160 | +++ bsd-games-2.17-p/backgammon/common_source/check.c 2010-07-31 22:08:22.639630328 +0400 | |
161 | 160 | @@ -30,13 +30,13 @@ |
162 | 161 | */ |
163 | 162 | |
... | ... | |
176 | 176 | |
177 | 177 | diff -ur bsd-games-2.17/backgammon/common_source/fancy.c bsd-games-2.17-p/backgammon/common_source/fancy.c |
178 | 178 | --- bsd-games-2.17/backgammon/common_source/fancy.c 2004-04-24 20:13:09.000000000 +0400 |
179 | +++ bsd-games-2.17-p/backgammon/common_source/fancy.c 2010-07-31 22:08:35.011397017 +0400 | |
180 | 179 | @@ -30,13 +30,13 @@ |
181 | 180 | */ |
182 | 181 | |
... | ... | |
193 | 193 | |
194 | 194 | #include "back.h" |
195 | 195 | |
196 | @@ -726,7 +726,7 @@ | |
197 | lUP = strlen(UP); | |
198 | if (ND) | |
199 | lND = strlen(ND); | |
200 | - if (LI < 24 || CO < 72 || !(CL && UP && ND)) | |
201 | + if (LI < 20 || CO < 52 || !(CL && UP && ND)) | |
202 | return (0); | |
203 | linect = (int *) calloc(LI + 1, sizeof(int)); | |
204 | if (linect == NULL) { | |
196 | 205 | diff -ur bsd-games-2.17/backgammon/common_source/init.c bsd-games-2.17-p/backgammon/common_source/init.c |
197 | 206 | --- bsd-games-2.17/backgammon/common_source/init.c 2003-12-17 05:47:37.000000000 +0300 |
198 | +++ bsd-games-2.17-p/backgammon/common_source/init.c 2010-07-31 22:08:46.900301922 +0400 | |
199 | 207 | @@ -30,13 +30,13 @@ |
200 | 208 | */ |
201 | 209 | |
... | ... | |
214 | 223 | |
215 | 224 | diff -ur bsd-games-2.17/backgammon/common_source/odds.c bsd-games-2.17-p/backgammon/common_source/odds.c |
216 | 225 | --- bsd-games-2.17/backgammon/common_source/odds.c 2003-12-17 05:47:37.000000000 +0300 |
217 | +++ bsd-games-2.17-p/backgammon/common_source/odds.c 2010-07-31 22:09:03.219958336 +0400 | |
218 | 226 | @@ -30,13 +30,13 @@ |
219 | 227 | */ |
220 | 228 | |
... | ... | |
233 | 242 | |
234 | 243 | diff -ur bsd-games-2.17/backgammon/common_source/one.c bsd-games-2.17-p/backgammon/common_source/one.c |
235 | 244 | --- bsd-games-2.17/backgammon/common_source/one.c 2003-12-17 05:47:37.000000000 +0300 |
236 | +++ bsd-games-2.17-p/backgammon/common_source/one.c 2010-07-31 22:09:15.025538516 +0400 | |
237 | 245 | @@ -30,13 +30,13 @@ |
238 | 246 | */ |
239 | 247 | |
... | ... | |
252 | 261 | |
253 | 262 | diff -ur bsd-games-2.17/backgammon/common_source/save.c bsd-games-2.17-p/backgammon/common_source/save.c |
254 | 263 | --- bsd-games-2.17/backgammon/common_source/save.c 2003-12-17 05:47:37.000000000 +0300 |
255 | +++ bsd-games-2.17-p/backgammon/common_source/save.c 2010-08-01 00:38:38.876427096 +0400 | |
256 | 264 | @@ -30,13 +30,13 @@ |
257 | 265 | */ |
258 | 266 | |
... | ... | |
271 | 280 | |
272 | 281 | diff -ur bsd-games-2.17/backgammon/common_source/subs.c bsd-games-2.17-p/backgammon/common_source/subs.c |
273 | 282 | --- bsd-games-2.17/backgammon/common_source/subs.c 2003-12-17 05:47:37.000000000 +0300 |
274 | +++ bsd-games-2.17-p/backgammon/common_source/subs.c 2010-08-01 11:10:44.780266356 +0400 | |
275 | 283 | @@ -30,13 +30,13 @@ |
276 | 284 | */ |
277 | 285 | |
... | ... | |
290 | 299 | |
291 | 300 | diff -ur bsd-games-2.17/backgammon/common_source/table.c bsd-games-2.17-p/backgammon/common_source/table.c |
292 | 301 | --- bsd-games-2.17/backgammon/common_source/table.c 2003-12-17 05:47:37.000000000 +0300 |
293 | +++ bsd-games-2.17-p/backgammon/common_source/table.c 2010-07-31 22:09:54.655414207 +0400 | |
294 | 302 | @@ -30,13 +30,13 @@ |
295 | 303 | */ |
296 | 304 | |
... | ... | |
309 | 318 | |
310 | 319 | diff -ur bsd-games-2.17/backgammon/teachgammon/data.c bsd-games-2.17-p/backgammon/teachgammon/data.c |
311 | 320 | --- bsd-games-2.17/backgammon/teachgammon/data.c 2004-01-02 21:04:51.000000000 +0300 |
312 | +++ bsd-games-2.17-p/backgammon/teachgammon/data.c 2010-08-01 11:18:14.579882098 +0400 | |
313 | 321 | @@ -30,13 +30,13 @@ |
314 | 322 | */ |
315 | 323 | |
... | ... | |
328 | 337 | |
329 | 338 | diff -ur bsd-games-2.17/backgammon/teachgammon/teach.c bsd-games-2.17-p/backgammon/teachgammon/teach.c |
330 | 339 | --- bsd-games-2.17/backgammon/teachgammon/teach.c 2005-02-16 09:24:50.000000000 +0300 |
331 | +++ bsd-games-2.17-p/backgammon/teachgammon/teach.c 2010-08-01 11:39:32.956134539 +0400 | |
332 | 340 | @@ -30,18 +30,18 @@ |
333 | 341 | */ |
334 | 342 | |
... | ... | |
372 | 381 | if (tflag) { |
373 | 382 | diff -ur bsd-games-2.17/backgammon/teachgammon/ttext1.c bsd-games-2.17-p/backgammon/teachgammon/ttext1.c |
374 | 383 | --- bsd-games-2.17/backgammon/teachgammon/ttext1.c 2003-12-17 05:47:37.000000000 +0300 |
375 | +++ bsd-games-2.17-p/backgammon/teachgammon/ttext1.c 2010-08-01 11:18:57.935091377 +0400 | |
376 | 384 | @@ -30,13 +30,13 @@ |
377 | 385 | */ |
378 | 386 | |
... | ... | |
391 | 400 | #include "tutor.h" |
392 | 401 | diff -ur bsd-games-2.17/backgammon/teachgammon/ttext2.c bsd-games-2.17-p/backgammon/teachgammon/ttext2.c |
393 | 402 | --- bsd-games-2.17/backgammon/teachgammon/ttext2.c 2003-12-17 05:47:37.000000000 +0300 |
394 | +++ bsd-games-2.17-p/backgammon/teachgammon/ttext2.c 2010-08-01 11:19:09.174691288 +0400 | |
395 | 403 | @@ -30,13 +30,13 @@ |
396 | 404 | */ |
397 | 405 | |
... | ... | |
410 | 419 | #include "tutor.h" |
411 | 420 | diff -ur bsd-games-2.17/backgammon/teachgammon/tutor.c bsd-games-2.17-p/backgammon/teachgammon/tutor.c |
412 | 421 | --- bsd-games-2.17/backgammon/teachgammon/tutor.c 2003-12-17 05:47:37.000000000 +0300 |
413 | +++ bsd-games-2.17-p/backgammon/teachgammon/tutor.c 2010-08-01 11:37:12.464301896 +0400 | |
414 | 422 | @@ -30,13 +30,13 @@ |
415 | 423 | */ |
416 | 424 |