Michael Brown
c20da4fc5c
[mucurses] Avoid potential division by zero
Signed-off-by: Michael Brown <mcb30@ipxe.org >
пре 7 година
Michael Brown
f032556b15
[mucurses] Ensure SLK labels are always terminated
Signed-off-by: Michael Brown <mcb30@ipxe.org >
пре 7 година
Michael Brown
501fa53b25
[mucurses] Attempt to fix use of uninitialised buffer with strcat()
Signed-off-by: Michael Brown <mcb30@ipxe.org >
пре 7 година
Michael Brown
d29e2d551c
[mucurses] Attempt to fix test for empty string
Signed-off-by: Michael Brown <mcb30@ipxe.org >
пре 7 година
Michael Brown
e24be567f4
[legal] Relicense files under GPL2_OR_LATER_OR_UBDL
Relicense files authored by Dan Lynch while working as an employee of
Fen Systems Ltd., with permission from Fen Systems Ltd.
Signed-off-by: Michael Brown <mcb30@ipxe.org >
пре 9 година
Michael Brown
7aa689e3ba
[mucurses] Add missing FILE_LICENCE declarations
Signed-off-by: Michael Brown <mcb30@ipxe.org >
пре 9 година
Holger Lubitz
9280f2649a
make struct _softlabelkeys *slks static
пре 17 година
Michael Brown
5ff23aa406
Include stdlib.h rather than malloc.h
пре 17 година
Michael Brown
09f9142cbf
Adjusted to use the normal internal mucurses API rather than accessing
stdscr directly.
пре 18 година
Michael Brown
b6b36e8ac4
Remove more dynamic allocation
пре 18 година
Michael Brown
04d15fb8f8
There seems to be no reason why pos_x is static...
пре 18 година
Michael Brown
1f74fa2cad
Remove some unnecessary use of calloc() for tiny memory areas.
пре 18 година
Michael Brown
1755d8df7a
Renamed core.h to mucurses.h
пре 18 година
Dan Lynch
890dc758e8
- proper layout formatted soft label array, with justification formatted labels
- some minor preventatives
пре 18 година
Dan Lynch
811df504a5
- erradicate compiler warning due to possibility of uninitialised variables (switch statement)
пре 18 година
Dan Lynch
1632c25c78
- major implementation work completed (testing in progress)
- some optimisation done
пре 18 година
Dan Lynch
ad1aca0634
- separated curses.c out into separate source files to optimise
library use later on
- some small mods to existing functions
пре 18 година