mirror of
https://github.com/vlang/v.git
synced 2023-08-10 21:13:21 +03:00
ci: more ? -> ! fixes
This commit is contained in:
parent
7302d8c4a8
commit
7ff7e540b9
@ -10,14 +10,14 @@ fn main() {
|
||||
files := os.args#[1..]
|
||||
if files.len > 0 && files[0].starts_with('@') {
|
||||
lst_path := files[0].all_after('@')
|
||||
listed_files := os.read_file(lst_path)?.split('\n')
|
||||
process_files(listed_files)?
|
||||
listed_files := os.read_file(lst_path)!.split('\n')
|
||||
process_files(listed_files)!
|
||||
return
|
||||
}
|
||||
process_files(files)?
|
||||
process_files(files)!
|
||||
}
|
||||
|
||||
fn process_files(files []string) ? {
|
||||
fn process_files(files []string) ! {
|
||||
mut table := ast.new_table()
|
||||
mut pref := pref.new_preferences()
|
||||
pref.is_fmt = true
|
||||
|
@ -12,13 +12,13 @@ mut:
|
||||
fn main() {
|
||||
if os.args.len < 2 {
|
||||
eprintln('Usage: play_wav file1.wav file2.wav ...')
|
||||
play_sounds([os.resource_abs_path('uhoh.wav')])?
|
||||
play_sounds([os.resource_abs_path('uhoh.wav')])!
|
||||
exit(1)
|
||||
}
|
||||
play_sounds(os.args[1..])?
|
||||
play_sounds(os.args[1..])!
|
||||
}
|
||||
|
||||
fn play_sounds(files []string) ? {
|
||||
fn play_sounds(files []string) ! {
|
||||
mut player := Player{}
|
||||
player.init()
|
||||
for f in files {
|
||||
@ -31,7 +31,7 @@ fn play_sounds(files []string) ? {
|
||||
eprintln('skipping "$f" (not a .wav file)')
|
||||
continue
|
||||
}
|
||||
player.play_wav_file(f)?
|
||||
player.play_wav_file(f)!
|
||||
}
|
||||
player.stop()
|
||||
}
|
||||
@ -65,9 +65,9 @@ fn (mut p Player) stop() {
|
||||
p.free()
|
||||
}
|
||||
|
||||
fn (mut p Player) play_wav_file(fpath string) ? {
|
||||
fn (mut p Player) play_wav_file(fpath string) ! {
|
||||
println('> play_wav_file: $fpath')
|
||||
samples := read_wav_file_samples(fpath)?
|
||||
samples := read_wav_file_samples(fpath)!
|
||||
p.finished = true
|
||||
p.samples << samples
|
||||
p.finished = false
|
||||
@ -116,10 +116,10 @@ struct RIFFFormat {
|
||||
sub_format [16]u8 // GUID
|
||||
}
|
||||
|
||||
fn read_wav_file_samples(fpath string) ?[]f32 {
|
||||
fn read_wav_file_samples(fpath string) ![]f32 {
|
||||
mut res := []f32{}
|
||||
// eprintln('> read_wav_file_samples: $fpath -------------------------------------------------')
|
||||
mut bytes := os.read_bytes(fpath)?
|
||||
mut bytes := os.read_bytes(fpath)!
|
||||
mut pbytes := &u8(bytes.data)
|
||||
mut offset := u32(0)
|
||||
rh := unsafe { &RIFFHeader(pbytes) }
|
||||
|
@ -13,24 +13,24 @@ for _ in 0 .. 3 {
|
||||
}
|
||||
|
||||
println('\nMaking dir "v_script_dir".')
|
||||
mkdir('v_script_dir')?
|
||||
mkdir('v_script_dir')!
|
||||
|
||||
println("\nEntering into v_script_dir and listing it's files.")
|
||||
chdir('v_script_dir')?
|
||||
chdir('v_script_dir')!
|
||||
files := ls('.') or { panic(err) }
|
||||
println(files)
|
||||
|
||||
println('\nCreating foo.txt')
|
||||
create('foo.txt')?
|
||||
create('foo.txt')!
|
||||
|
||||
println('\nFiles:')
|
||||
again_ls := ls('.') or { panic(err) }
|
||||
println(again_ls)
|
||||
|
||||
println('\nRemoving foo.txt and v_script_dir')
|
||||
rm('foo.txt')?
|
||||
chdir('../')?
|
||||
rmdir('v_script_dir')?
|
||||
rm('foo.txt')!
|
||||
chdir('../')!
|
||||
rmdir('v_script_dir')!
|
||||
|
||||
print('\nDoes v_script_dir still exist? ')
|
||||
println(exists('v_script_dir'))
|
||||
|
Loading…
Reference in New Issue
Block a user