mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-23 20:16:55 +01:00
Sanitize empty values in file2list() (#25255)
* Sanitize empty values in `file2list()` * seperator --------- Signed-off-by: Mikhail Dzianishchyts <mikhail.dzianishchyts@gmail.com>
This commit is contained in:
@@ -70,8 +70,14 @@
|
||||
return num_list
|
||||
|
||||
//Splits the text of a file at seperator and returns them in a list.
|
||||
/proc/file2list(filename, seperator="\n")
|
||||
return splittext(return_file_text(filename),seperator)
|
||||
/proc/file2list(filename, separator = "\n", no_empty = TRUE)
|
||||
var/list/result = list()
|
||||
for(var/line in splittext(return_file_text(filename), separator))
|
||||
var/text = trim(line)
|
||||
if(no_empty && !text)
|
||||
continue
|
||||
result += text
|
||||
return result
|
||||
|
||||
/proc/dir2text(direction)
|
||||
switch(direction)
|
||||
|
||||
Reference in New Issue
Block a user