From 417b1efdca3aeee75bfd27a818328f28d705adfc Mon Sep 17 00:00:00 2001
From: Robin Appelman <icewind1991@gmail.com>
Date: Tue, 3 Aug 2010 17:35:59 +0200
Subject: [PATCH] use encodeURIComponent in more places

---
 js/filebrowser.js | 2 +-
 js/lib_files.js   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/js/filebrowser.js b/js/filebrowser.js
index aae6cdf772..1ad37ebcf3 100644
--- a/js/filebrowser.js
+++ b/js/filebrowser.js
@@ -555,7 +555,7 @@ sizeFormat=function(size){
 }
 
 OC_FILES.browser.showImage=function(dir,file){
-	var path=WEBROOT+'/files/open_file.php?dir='+dir+'&file='+file
+	var path=WEBROOT+'/files/open_file.php?dir='+encodeURIComponent(dir)+'&file='+encodeURIComponent(file);
 	var div=document.createElement('div');
 	div.setAttribute('id','imageframe');
 	div.addEvent('onclick',OC_FILES.browser.hideImage)
diff --git a/js/lib_files.js b/js/lib_files.js
index 68c3c61129..0f601cff65 100644
--- a/js/lib_files.js
+++ b/js/lib_files.js
@@ -75,7 +75,7 @@ OC_FILES.getdirectorycontent=function(dir,callback,refresh){
 			OC_FILES.getdirectorycontent_callback=callback;
 		}
 		OC_FILES.xmlloader.setCallBack(OC_FILES.getdirectorycontent_parse);
-		OC_FILES.xmlloader.load('files/get_files.php?dir='+dir);
+		OC_FILES.xmlloader.load('files/get_files.php?dir='+encodeURIComponent(dir));
 	}else{
 		var files=OC_FILES.cache.files
 		if(OC_FILES.cache.incomplete[OC_FILES.dir]){
-- 
GitLab