FreeCalypso > hg > freecalypso-tools
view ringtools/examples/white-keys.pwt @ 965:2969032bdfac
fcup-smsend[mult]: fix buglet in K&R C NULL pointer passing
The only 100% safe way to pass a NULL pointer as a function argument
in K&R C is to cast 0 to a pointer type; failing to do so may cause
mysterious bugs (invalid stack frames or garbage in argument registers)
on 64-bit machines. This issue has already been fixed in most of
FC host tools, but I just found some missed spots: passing of NULL UDH
to PDU encoding functions in fcup-smsend[mult] in the case of single
(not concatenated) SMS.
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Fri, 01 Sep 2023 07:33:51 +0000 |
parents | 7e9bad4ae14b |
children |
line wrap: on
line source
# This PWT test melody is a subset of rising-chrom.pwt, # reduced to just "white key" notes. f4 64 12 g4 64 12 a4 64 12 b4 64 12 c5 64 12 d5 64 12 e5 64 12 f5 64 12 g5 64 12 a5 64 12 b5 64 12 c6 64 12 d6 64 12 e6 64 12 f6 64 12 g6 64 12 a6 64 12 b6 64 12 c7 64 12 d7 64 12 e7 64 12 f7 64 12 g7 64 12 a7 64 12 b7 64 12 c8 64 12 d8 64 12 e8 64 12