Mercurial Hosting > luan
comparison src/luan/modules/IoLuan.java @ 1127:5c99a3c0f882
fix security
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Sun, 26 Nov 2017 21:08:49 -0700 |
parents | 4cf541886663 |
children | 34dfed3b5cb0 |
comparison
equal
deleted
inserted
replaced
1126:ffb47187f02f | 1127:5c99a3c0f882 |
---|---|
603 return new LuanString(s).table(); | 603 return new LuanString(s).table(); |
604 } | 604 } |
605 | 605 |
606 public static LuanTable file(LuanState luan,String name) throws LuanException { | 606 public static LuanTable file(LuanState luan,String name) throws LuanException { |
607 File file = new File(name); | 607 File file = new File(name); |
608 return new LuanFile(file).table(); | 608 return new LuanFile(luan,file).table(); |
609 } | 609 } |
610 | 610 |
611 public static LuanTable classpath(LuanState luan,String name) throws LuanException { | 611 public static LuanTable classpath(LuanState luan,String name) throws LuanException { |
612 if( name.contains("//") ) | 612 if( name.contains("//") ) |
613 return null; | 613 return null; |