FreeCalypso > hg > freecalypso-tools
annotate ringtools/examples/bugle.pwt @ 1011:6d9b10633f10
etmsync Pirelli IMEI retrieval: fix poor use of printf()
Bug reported by Vadim Yanitskiy <fixeria@osmocom.org>: the construct
where a static-allocated string was passed to printf() without any
format arguments causes newer compilers to report a security problem.
Given that formatted output is not needed here, just fixed string
output, change printf() to fputs(), and direct the error message
to stderr while at it.
| author | Mychaela Falconia <falcon@freecalypso.org> | 
|---|---|
| date | Thu, 23 May 2024 17:29:57 +0000 | 
| parents | 07105f244424 | 
| children | 
| rev | line source | 
|---|---|
| 830 
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 1 # This PWT example is an attempt to turn the "bugle" melody from | 
| 
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 2 # mmiMelody_data.c (defunct C file in TI's BMI code) into an actually | 
| 
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 3 # playable PWT melody. The command_2 word is guessed to be the note | 
| 
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 4 # duration in ms, with the TDMA_12 length being a bogon. | 
| 
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 5 | 
| 
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 6 c5 64 17 | 
| 
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 7 rest 1 | 
| 
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 8 e5 64 9 | 
| 
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 9 rest 1 | 
| 
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 10 g4 64 9 | 
| 
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 11 rest 1 | 
| 
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 12 c5 64 17 | 
| 
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 13 rest 10 | 
| 
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 14 c5 64 9 | 
| 
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 15 rest 1 | 
| 
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 16 c5 64 9 | 
| 
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 17 rest 1 | 
| 
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 18 c5 64 9 | 
| 
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 19 rest 1 | 
| 
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 20 e5 64 9 | 
| 
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 21 rest 1 | 
| 
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 22 g4 64 9 | 
| 
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 23 rest 1 | 
| 
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 24 c5 64 26 | 
| 
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 25 rest 10 | 
| 
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 26 c5 64 17 | 
| 
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 27 rest 1 | 
| 
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 28 e5 64 9 | 
| 
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 29 rest 1 | 
| 
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 30 g4 64 9 | 
| 
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 31 rest 1 | 
| 
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 32 c5 64 17 | 
| 
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 33 rest 10 | 
| 
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 34 c5 64 9 | 
| 
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 35 rest 1 | 
| 
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 36 c5 64 13 | 
| 
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 37 rest 1 | 
| 
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 38 c5 64 4 | 
| 
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 39 rest 1 | 
| 
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 40 e5 64 9 | 
| 
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 41 rest 1 | 
| 
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 42 g4 64 9 | 
| 
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 43 rest 1 | 
| 
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 44 c5 64 26 | 
| 
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
 Mychaela Falconia <falcon@freecalypso.org> parents: diff
changeset | 45 rest 9 | 
