projects
/
platform
/
upstream
/
efl.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
7c1a78c
)
elua: eo_prefix_get will always return a valid value
author
Daniel Kolesa
<d.kolesa@samsung.com>
Mon, 23 Jun 2014 13:05:50 +0000
(14:05 +0100)
committer
Daniel Kolesa
<d.kolesa@samsung.com>
Mon, 23 Jun 2014 13:05:50 +0000
(14:05 +0100)
src/bindings/luajit/eolian.lua
patch
|
blob
|
history
diff --git
a/src/bindings/luajit/eolian.lua
b/src/bindings/luajit/eolian.lua
index
1a67891
..
9640a2f
100644
(file)
--- a/
src/bindings/luajit/eolian.lua
+++ b/
src/bindings/luajit/eolian.lua
@@
-397,7
+397,11
@@
M.Class = ffi.metatype("Eolian_Class", {
eo_prefix_get = function(self)
local v = eolian.eolian_class_eo_prefix_get(self)
- if v == nil then return nil end
+ if v == nil then
+ local buf = self:namespaces_list_get()
+ buf[#buf + 1] = self:name_get()
+ return table.concat(buf, "_")
+ end
return ffi.string(v)
end,