Mercurial > octave
changeset 22896:8fb46f48c548
eliminate warnings from mk-builtins.pl
* mk-builtins.pl: Check that associative array element exists before
accessing it.
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Thu, 15 Dec 2016 21:53:28 -0500 |
parents | 0ab9eecbb165 |
children | 4090c32fccf8 |
files | build-aux/mk-builtins.pl |
diffstat | 1 files changed, 7 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/build-aux/mk-builtins.pl Thu Dec 15 17:05:10 2016 -0800 +++ b/build-aux/mk-builtins.pl Thu Dec 15 21:53:28 2016 -0500 @@ -258,11 +258,14 @@ ## Preserve dispatch info (if any) that we have for the ## original function. - @classes = @{$dispatch_map{$name}}; + if (exists $dispatch_map{$name}) + { + @classes = @{$dispatch_map{$name}}; - if (@classes) - { - $dispatch_map{$alias} = [@classes]; + if (@classes) + { + $dispatch_map{$alias} = [@classes]; + } } $type = "";