No more segfaults ?
This commit is contained in:
@ -15,7 +15,7 @@ BuboUtils {
|
||||
*cleanSampleName {
|
||||
arg str;
|
||||
var good_string;
|
||||
if (str == nil, { ^nil });
|
||||
if (str == nil, { ^"" });
|
||||
good_string = str.asList.collect({
|
||||
|char|
|
||||
if (char.isAlphaNum, char, "")
|
||||
@ -23,6 +23,14 @@ BuboUtils {
|
||||
^good_string
|
||||
}
|
||||
|
||||
*stringIsNumber {
|
||||
arg string;
|
||||
if (string == nil, { ^true });
|
||||
string = string.asList.collect({arg char; char.ascii});
|
||||
string = (48..57).includesAll(string);
|
||||
^string
|
||||
}
|
||||
|
||||
*cleanSampleIndex {
|
||||
arg number;
|
||||
if (number.isKindOf(Number), { ^number }, { ^0 });
|
||||
|
||||
Reference in New Issue
Block a user