diff options
| author | Jelmer Vernooij <jelmer@samba.org> | 2008-09-16 18:09:34 +0200 | 
|---|---|---|
| committer | Jelmer Vernooij <jelmer@samba.org> | 2008-09-16 18:09:34 +0200 | 
| commit | f594044d79346b0862336b9e23dc16736d16c9f7 (patch) | |
| tree | 4ef21c474c4e3a8cf591e56bbf8bb6bf966d9c09 /source4/scripting/libjs | |
| parent | 197870a731f18dd9759e9cc97dfd298fda773251 (diff) | |
| download | samba-f594044d79346b0862336b9e23dc16736d16c9f7.tar.gz samba-f594044d79346b0862336b9e23dc16736d16c9f7.tar.bz2 samba-f594044d79346b0862336b9e23dc16736d16c9f7.zip  | |
Remove remaining JavaScript code.
Diffstat (limited to 'source4/scripting/libjs')
| -rw-r--r-- | source4/scripting/libjs/base.js | 50 | 
1 files changed, 0 insertions, 50 deletions
diff --git a/source4/scripting/libjs/base.js b/source4/scripting/libjs/base.js deleted file mode 100644 index 790dfeb3e0..0000000000 --- a/source4/scripting/libjs/base.js +++ /dev/null @@ -1,50 +0,0 @@ -/* -	base js library functions -	Copyright Andrew Tridgell 2005 -	released under the GNU GPL version 3 or later -*/ - -if (global["HAVE_BASE_JS"] != undefined) { -   return; -} -HAVE_BASE_JS=1 - -/* bring the string functions into the global frame */ -string_init(global); - -/* -  an essential function! -*/ -function printf() -{ -	print(vsprintf(arguments)); -} - -/* -  substitute strings of the form ${NAME} in str, replacing -  with substitutions from subobj -*/ -function substitute_var(str, subobj) -{ -	var list = split("${", str); -	var i; -	for (i=1;i<list.length;i++) { -		var list2 = split("}", list[i], 1); -		if ((list2.length < 2) && (list2[0] + "}" != list[i])) { -			return undefined; -		} -		var key = list2[0]; -		var val; -		if (typeof(subobj[key]) == "undefined") { -			val = "${" + key + "}"; -		} else if (typeof(subobj[key]) == "string") { -			val = subobj[key]; -		} else { -			var fn = subobj[key]; -			val = fn(key); -		} -		list2[0] = "" + val; -		list[i] = join("", list2); -	} -	return join("", list); -}  | 
