Daniel Kolesa
17c9aeb80c
elua: properly support _class_get funcs in lualian
2014-10-02 10:34:14 +01:00
Daniel Kolesa
39add190a7
elua: register classes with their underscored name
2014-10-01 16:32:29 +01:00
Daniel Kolesa
38ba6d09e3
elua: lualian table index fix
2014-10-01 14:17:54 +01:00
Daniel Kolesa
d5f1a58d71
elua: refactor and fix generated lualian output
2014-10-01 10:44:44 +01:00
Daniel Kolesa
e50a62fc8d
elua: more useful generated output in lualian
2014-10-01 10:18:59 +01:00
Savio Sena
df7d02650b
eolian-cxx: Add Eina_Bool* to type conversion table.
2014-09-30 17:41:41 -03:00
Amitesh Singh
cbb42957b7
edje_cc: fix memory leak.
...
Summary: Free cp->original before freeing cp.
@fix
Reviewers: cedric, seoz
Subscribers: cedric, seoz
Differential Revision: https://phab.enlightenment.org/D1496
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2014-09-30 17:36:41 +02:00
Daniel Kolesa
73bf20fe4e
elua: properly register the eo class into the system in generated code
2014-09-29 12:40:50 +01:00
Daniel Kolesa
afc5dd02f9
elua: update lualian generation code to potentially deal with cycles
2014-09-29 11:52:50 +01:00
Daniel Kolesa
6850f9bb85
elua: begin work on new style constructors
2014-09-26 13:24:58 +01:00
Daniel Kolesa
3c021572db
elua: remove ldouble from lualian
2014-09-26 13:16:13 +01:00
Daniel Kolesa
356e36922c
elua: lualian event cleanup
2014-09-26 13:11:05 +01:00
Daniel Kolesa
05d4805f39
elua: remove Constructor/Default_Constructor from lualian (obsolete)
2014-09-26 13:10:03 +01:00
Savio Sena
13de9d089c
eolian-cxx: Get rid of class_prefix and related code.
...
This patch fixes the use of eolian_function_full_c_name_get API also.
2014-09-25 16:09:40 -03:00
Daniel Kolesa
fc40591f11
elua: update eolian bindings and generator
2014-09-25 15:53:42 +01:00
Daniel Kolesa
8631212e45
eolian: remove the need to pass prefix to eolian_function_full_c_name_get
2014-09-25 15:37:18 +01:00
Daniel Kolesa
13a9650491
eolian: properly replace commas in event_c_name_get and cleanup generator
2014-09-25 15:09:36 +01:00
Daniel Kolesa
a1552fe6a9
eolian: new API: eolian_event_c_name_get
2014-09-25 14:58:53 +01:00
Sebastian Dransfeld
793fd5e847
efreet: Implement fields added by desktop spec 1.1
2014-09-25 08:47:45 +02:00
Sebastian Dransfeld
a939cd569c
efreet: add check for cache version
...
If version differs between new and old cache, signal change
2014-09-24 21:28:32 +02:00
Mike Blumenkrantz
5375e154fe
fix config.h inclusion across the tree
2014-09-23 15:56:46 -04:00
Cedric BAIL
0a6f26a106
edje: fix borked edje_external.
...
Someone fixed a CID without looking of the full use path a data, resulting
in a value being used after free and stored in edje file. Leading to a garbage
string with no meaning for those poor externals.
2014-09-23 18:05:29 +02:00
Amitesh Singh
e66e132d9d
Revert "edje: prevent resource leak."
...
Summary:
This reverts commit f6eb1f17a1
.
This will result into failure of edc compilation with recursive use of include.
Reviewers: cedric, raster, seoz
Reviewed By: seoz
Subscribers: chinmaya061, cedric, seoz
Differential Revision: https://phab.enlightenment.org/D1475
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2014-09-23 11:08:43 +02:00
Jérémy Zurcher
cbcb8e29ec
eolian: silence uninitialized var in goto end branch
2014-09-23 10:56:57 +02:00
Amitesh Singh
8ebf5d49b2
epp: fix memory leak.
...
Reviewers: cedric, seoz
Subscribers: cedric, seoz
Differential Revision: https://phab.enlightenment.org/D1470
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2014-09-22 14:59:27 +02:00
Anand
e520d3128e
edje: fix resourse leak in epp.
...
Summary: Variable prefix going out of scope leaks the storage it points to.
Reviewers: seoz, singh.amitesh, cedric
Reviewed By: cedric
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D1468
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2014-09-22 14:59:27 +02:00
Sebastian Dransfeld
54d5653e1b
efreet: Store known desktop environments
2014-09-18 10:48:50 +02:00
Savio Sena
991027ac9b
eolian-cxx: Remove warnings during release compilation.
2014-09-16 19:17:57 -03:00
Chinmaya Panigrahi
f6eb1f17a1
edje: prevent resource leak.
...
Summary:
The pointer used is not freed at the end of the function which
results resource leak.
@fix
Test Plan: Not Available
Reviewers: seoz, raster, cedric
Reviewed By: cedric
Subscribers: raster, seoz, cedric
Differential Revision: https://phab.enlightenment.org/D1438
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2014-09-12 23:08:26 +02:00
Savio Sena
6500c99669
eolian-cxx: Refactored eolian_cxx to cope with new Eolian API.
2014-09-12 16:50:09 -03:00
Savio Sena
fa01f747a8
eolian-cxx: Added properties_get() wrapper.
...
Returns the list of all properties in a class.
2014-09-12 16:48:58 -03:00
Savio Sena
c61bc0dec0
eolian-cxx: Added wrappers to handle Eolian_Implements.
2014-09-12 16:48:40 -03:00
Savio Sena
cc70746d10
eolian-cxx: Added new wrappers to handle Eolian_Function.
...
function_is_constructor() and function_is_visible().
2014-09-12 16:47:51 -03:00
Savio Sena
5a7d60cb77
eolian-cxx: Added wrappers to handle Eolian_Constructor.
2014-09-12 16:47:07 -03:00
Savio Sena
753f6ab918
eolian-cxx: Make class_name() wrapper return lower-case string.
2014-09-12 16:44:47 -03:00
Savio Sena
aef69a6a91
eolian-cxx: Refactored Eolian_Function functions
...
Renamed function_type to function_op_type and added function_type with
new semantics of returning if function is either regular or
class-function.
2014-09-12 16:42:51 -03:00
Savio Sena
3c90053091
eolian-cxx: Simply use find_replace instead of long form.
2014-09-12 16:41:33 -03:00
Savio Sena
8722d2b9a5
eolian-cxx: Clean-up.
...
Removed iterator_iterator, unused functions and reworded comments.
2014-09-12 16:39:47 -03:00
Stefan Schmidt
7d8c846d01
edje_watch: Use eina_file_mkstemp() to avoid problems with umask
...
CID 1039617
2014-09-11 11:55:49 +02:00
Stefan Schmidt
d55ab5e5cf
edje_cc: Remove no longer needed extern tmp_dir.
...
The last two user have been switched to eina_file_mkstemp so we don't
need to setup tmp_dir anymore.
2014-09-10 16:43:02 +02:00
Stefan Schmidt
cbc6cdda89
edje_cc_parse: Use eina_file_mkstemp() to avoid problems with umask
...
CID 1039618
2014-09-10 16:43:02 +02:00
Stefan Schmidt
693e9095eb
edje_cc: Use eina_file_mkstemp() to avoid problems with umask
...
In this case it also clears up the setup of temp dir.
CID 1039619
2014-09-10 16:43:02 +02:00
Stefan Schmidt
6d67f69061
edje_cc: Print out the right file name on the error message.
...
We failed to create sc->tmpo not tmpn here. Looks like a classical C&P error
2014-09-10 16:43:02 +02:00
Daniel Kolesa
599bee0553
elua: update eolian bindings to latest version
2014-09-09 16:30:46 +01:00
Daniel Zaoui
56bad2beb0
Eolian/Generator: support @empty and @auto.
...
Local and base class functions are supported.
When @empty is provided, dummy functions (initializing the parameters with default
values if needed) are generated.
When @auto is provided on properties, access to internal data variables is done. On
set, it will assign parameters values to private data members. On get,
parameters are set with private data members values.
See the supplied tests as examples.
@feature
2014-09-08 10:11:01 +03:00
Daniel Kolesa
dff8d56475
eolian: use implements only to retrieve functions list
...
This also changes the implements list so that it also includes virtual functions.
2014-09-05 11:54:29 +01:00
Daniel Kolesa
e75ded5e3f
eolian: prepare for implements list expansion
...
As the implements list will soon contain all methods and properties,
do some preparations. The Eolian library now fills in class field in
implements early on when the implement is local. The Eolian C generator
now checks for local implements and skips them (so that things don't break).
2014-09-04 15:03:00 +01:00
Daniel Zaoui
ffa9ad7daf
Eolian/Generator: support params initialization.
...
This is needed when get properties or methods have to return a
value in case of failure or to initialize parameters.
The way used is to generate an intermediate function that will
initialize the parameters and then invoke the "user" function.
2014-09-03 08:36:20 +03:00
Mike Blumenkrantz
3f468537fd
edje_cc now throws an error during link combination when the current part has no name
...
@fix
2014-09-02 15:17:07 -04:00
Carsten Haitzler
0040e00373
embryo_cc - fix symbol write
...
this fixes an actual bug coverity found in embryo_cc
fix CID 1039650
2014-09-01 19:40:47 +09:00
Carsten Haitzler
719ecf18e8
evas cserve2 - check return of fcntl
...
fix CID 1039707
2014-09-01 19:40:47 +09:00
Carsten Haitzler
0b7e3cf422
embryo_cc - fix possible buffer overrun
...
fix CID 1039594
2014-09-01 19:40:47 +09:00
Carsten Haitzler
d78703d0a8
embryo_cc - fix possible buffer overrun
...
fix CID 1039593
2014-09-01 19:40:47 +09:00
Carsten Haitzler
f440626cf0
embryo_cc - fix possible buffer overrun
...
fix CID 1039592
2014-09-01 19:40:46 +09:00
Carsten Haitzler
435a0dda37
embryo_cc - fix possible buffer overrun
...
fix CID 1039591
2014-09-01 19:40:46 +09:00
Carsten Haitzler
88fda07299
embryo_cc - fix possible buffer overrun
...
fix CID 1039590
2014-09-01 19:40:46 +09:00
Carsten Haitzler
09648f6cf1
embryo_cc - fix possible buffer overrun
...
fix CID 1039589
2014-09-01 19:40:46 +09:00
Carsten Haitzler
1f5aa3050b
embryo_cc - fix possible buffer overrun
...
fix CID 1039588
2014-09-01 19:40:46 +09:00
Carsten Haitzler
ea3d28d0c3
embryo_cc - fix possible buffer overrun
...
fix CID 1039587
2014-09-01 19:40:46 +09:00
Carsten Haitzler
1b74f19b60
embryo_cc - fix buffer overrun possibility
...
fix CID 1039586
2014-09-01 19:40:46 +09:00
Carsten Haitzler
6d694962c6
embryo_cc - fix coverity buffer complaint
...
this isnt an actual problem, but best it never comes around again. fix
CID 1039585
2014-09-01 19:40:46 +09:00
Daniel Kolesa
4785353baf
eolian: APIs to check if an implement references get/set
2014-08-29 15:30:51 +01:00
Daniel Kolesa
14d67f31d0
eolian: use EINA_C_ARRAY_LENGTH
2014-08-28 09:55:41 +01:00
Daniel Kolesa
1eb870e3d3
eolian/generator: use size of the array instead of fixed int
2014-08-28 09:49:57 +01:00
Carsten Haitzler
94f9d106c8
eolian generator - fix num of types handled
...
there are only 2 types in the ftype array... not 3!
fix CID 1232782
2014-08-28 08:45:09 +09:00
Daniel Kolesa
b69b90832f
eolian: remove constructors section cruft
2014-08-27 15:43:47 +01:00
Daniel Kolesa
1a76690abf
eolian/generator: remove support for custom constructors
2014-08-27 15:43:47 +01:00
Daniel Kolesa
0e873a260d
eolian_cxx: very quick workaround to make tests compile again (needs fix)
2014-08-27 15:43:47 +01:00
Daniel Kolesa
901d1343fd
eolian: no need to concat name in this case
2014-08-27 11:38:26 +01:00
Carsten Haitzler
7e3367d82c
fix error handling in edje_decc
...
fix CID 1039341
2014-08-27 17:49:29 +09:00
Carsten Haitzler
a427fc46f7
edje_decc - fix strrchr null return case
...
fix CID 1039342
2014-08-27 17:47:34 +09:00
Carsten Haitzler
209962f763
embryo_cc - remove useless check against always-there array
...
fix CID 1039345
2014-08-27 17:08:16 +09:00
Carsten Haitzler
dab0558843
evas cserv2 - fix fcntl return check
...
fixes CID 1039704
2014-08-27 15:09:14 +09:00
Carsten Haitzler
03941beeed
evas cserve2 - fix fcntl return check
...
fix CID 1039705
2014-08-27 15:06:41 +09:00
Carsten Haitzler
c71d2c7d83
evas cserve2 - fix check of fcntl return
...
fix CID 1039706
2014-08-27 15:04:04 +09:00
Carsten Haitzler
9825a16a26
evas cserve2 - check fcntl return for setting non-block
...
fix CID 1039707
2014-08-27 15:01:10 +09:00
Carsten Haitzler
29c4a28457
ethumbd - check arg signature
...
fix CID 1039708
2014-08-27 14:58:50 +09:00
Carsten Haitzler
b3fa71e0dc
ethumbd - check signature type
...
fix CID 1039709
2014-08-27 14:56:13 +09:00
Carsten Haitzler
c4b2d133e4
ethumbd - check arg signaature type
...
fix CID 1039710
2014-08-27 14:53:29 +09:00
Carsten Haitzler
9e8f024b73
ethumb - check signature of arguments for crop
...
fix CID 1039711
2014-08-27 14:52:11 +09:00
Carsten Haitzler
3f97906d70
embryo_cc - fix bunch of unchecked fseeks
...
this fixes CID 996788
2014-08-27 14:29:21 +09:00
Carsten Haitzler
0c99a2f156
eolian - fix possible leak of name string
...
fixes CID 1232734
2014-08-27 11:25:40 +09:00
Daniel Kolesa
d09262b011
eolian: stub header generator
...
This adds functionality into eolian_gen to generate a "stub header".
The main use for this is to deal with cyclic dependencies between Eo files.
2014-08-26 17:10:14 +01:00
Carsten Haitzler
f5f27afee0
epp - fix unused pointer var bug
...
fix CID 1039493
2014-08-25 12:57:26 +09:00
Daniel Kolesa
c562b38588
eolian: properly get the legacy attribute of a method/property
2014-08-22 17:01:36 +01:00
Daniel Kolesa
b75014a024
eolian: refactor the struct/enum field APIs
2014-08-22 16:56:41 +01:00
Daniel Kolesa
f35b5e35df
eolian: guard eo types in legacy headers
2014-08-22 14:40:01 +01:00
Daniel Kolesa
19d8209266
eolian: clean up type generation + fix function pointers
2014-08-22 14:04:22 +01:00
Daniel Kolesa
189bc4512d
eolian: fix type generation for function pointers
2014-08-22 13:45:20 +01:00
Carsten Haitzler
9415a1d310
embryo_cc - fix usless array check
...
fix CID 1039346
2014-08-22 20:14:58 +09:00
Carsten Haitzler
14008d3111
embryo_cc - fix uselss array existance check
...
fix CID 1039345
2014-08-22 20:14:58 +09:00
Carsten Haitzler
e9afad0b07
check strrchr to be sure
...
this fixes CID 1039342
2014-08-22 20:14:58 +09:00
Carsten Haitzler
554563cc21
fix fopen return check and error
...
fixes CID 1039341
2014-08-22 20:14:57 +09:00
Carsten Haitzler
ceee029484
ethumbd - check eldbus_service_object_data_get return like everywhere
...
this fixes CID 1039338
2014-08-22 20:14:57 +09:00
Carsten Haitzler
32e5189952
embryo_cc - check fseeek return and complain
...
fixes CID 996788
2014-08-22 20:14:57 +09:00
Mike Blumenkrantz
84b985b45c
edje_cc only prints kitten-harming message with nosave
2014-08-21 15:03:28 -04:00
Mike Blumenkrantz
82c0f67f02
de-frenchify edje_cc --no-save option
2014-08-21 15:02:46 -04:00
Daniel Kolesa
cdd4860520
eolian: turn db validation into separate API
2014-08-21 16:35:59 +01:00
Daniel Kolesa
5d5185f900
elua: support for passing data to modules via require
2014-08-21 15:32:03 +01:00
Daniel Kolesa
efa40a5bb2
elua: first namespace is root module name, remove -M
2014-08-21 15:17:19 +01:00
Cedric BAIL
9e8ece571b
edje: edje_cc - warn people when they do bad things.
2014-08-21 12:04:53 +02:00
Irfan Abdul
3709a908d7
edje: Edje_cc - fix not storing edc sources in .edj file with --no-save option
...
Reviewers: govi, raster, jpeg, zmike, cedric
Subscribers: cedric
@fix
Differential Revision: https://phab.enlightenment.org/D1292
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2014-08-21 12:04:53 +02:00
Daniel Kolesa
fce1e61ff5
eolian: fix shadow warnings
2014-08-21 09:26:06 +01:00
Daniel Kolesa
452497eac5
eolian: remove a bunch of pointless stringshare refs + fix in lua
2014-08-21 09:26:05 +01:00
Daniel Kolesa
423cfb5f61
eolian/generator: support for legacy-only functions
2014-08-21 09:26:05 +01:00
Daniel Kolesa
bbdb655bdb
elua: update lualian
2014-08-21 09:26:05 +01:00
Daniel Kolesa
e6954d143d
eolian: drop Eina_Value
...
Because of Eina_Value being less than optimal in our usage, we're dropping it in Eolian.
This simplifies the code and makes it easier to bind to other languages, which
will aid new generators. Also, we're dropping long double support from eo files
and expressions as it causes an ABI breakage in gcc 4.4.
2014-08-21 09:26:05 +01:00
Daniel Kolesa
913e0f09fa
eolian: get rid of the data hash in Eolian_Function
2014-08-21 09:26:05 +01:00
Daniel Kolesa
1688749ce9
eolian: add support for opaque struct types (+ tests)
2014-08-21 09:26:05 +01:00
Daniel Kolesa
2df5eae338
eolian/generator: support for private and protected events
2014-08-21 09:26:04 +01:00
Daniel Kolesa
93726c86a3
eolian: get rid of eolian_parameter_information_get
2014-08-21 09:26:04 +01:00
Daniel Kolesa
ad3dbe834b
eolian: API refactoring
...
Remove eolian_implement_information_get. Also, fix some nasty lookup problems.
2014-08-21 09:26:04 +01:00
Daniel Kolesa
057e01d67f
eolian: API refactoring
...
Start getting rid of the terrible _information_get APIs, starting with events.
2014-08-21 09:26:04 +01:00
Daniel Kolesa
ffbf149da1
eolian: new API: eolian_class_event_scope_get
2014-08-21 09:26:04 +01:00
Daniel Kolesa
a5964f0252
eolian: add comments containing original expressions to generated enum fields
...
This required a new API, eolian_expression_serialize.
2014-08-21 09:26:04 +01:00
Daniel Kolesa
18c2b5082e
eolian: allow usage of stack Eina_Value in expr API
2014-08-21 09:26:04 +01:00
Daniel Kolesa
732e3f417e
eolian: new API: eolian_type_enum_legacy_prefix_set + generator changes
...
This change adds a new API to retrieve the legacy prefix for enum members
and also adds support for generating enums into the C generator. Besides that,
it prevents generation of entire struct contents when the .eo file declares
a named struct inside of a typedef - as the struct itself gets generated later on.
2014-08-21 09:26:04 +01:00
Daniel Kolesa
2e3887b994
eolian: struct/enum fixes and initial test for enums
2014-08-21 09:26:04 +01:00
Daniel Kolesa
8c1b9ed3e2
eolian: initial API for expression evaluation
...
This commit also does several side (related) changes. Particularly, it updates
the Eolian C generator to use the new API, it adds missing expr types (null, char)
and masks, updates the API dealing with default return values to use expressions
instead of strings and does several fixes (mainly in lexer) around the place.
It also disallows single quoted strings as those are reserved for characters.
2014-08-21 09:26:03 +01:00
Daniel Kolesa
520275c66b
eolian: use newly created implicit typedefs in legacy API
...
Also update tests accordingly.
2014-08-21 09:26:03 +01:00
Daniel Kolesa
bb24b60638
eolian: generate implicit typedef for each class
...
And use these typedefs instead of just Eo in API.
2014-08-21 09:26:03 +01:00
Carsten Haitzler
c77accc0b9
eolain impl generator - fix possible null access
...
fix CID 1231994
2014-08-20 09:05:58 +09:00
Carsten Haitzler
2574f1578a
eolian - warning-- for eolian impl generator
2014-08-18 14:56:53 +09:00
Carsten Haitzler
d444e8f5f3
eolain_gen - fix implementation generation - it didn't even compile
...
so the test suites were useless because they didn't ecompile what was
generated. it was missing a ) at the end of calling eo_do_super to
start with. it was missing a call to do_uper fo destructors too. also
it didnt deal with the #include "blah.eo.c" at the file end either so
it produced uncompilable src at the start. again - also fix. this also
fixes test case comparisons to match the now correct generation that
compiles.
2014-08-16 13:09:17 +09:00
Carsten Haitzler
53ddf83842
edje_pick - remove unused var that we just free and nothing else
...
this should fix CID 1039669
2014-08-14 19:25:32 +09:00
Carsten Haitzler
bcbe9f621e
embryo_cc - check return value
...
this matches the check for fgetpos()
2014-08-14 19:11:06 +09:00
Carsten Haitzler
4e85b6b57b
embryo_cc - fix return value checking
...
fixes CID 1039712
2014-08-14 19:09:30 +09:00
Carsten Haitzler
f9cef6f079
epp - fix unchecked return
...
fix CID 1039717
2014-08-14 19:04:38 +09:00
Carsten Haitzler
00d3bd1747
epp - fix unchecked return
...
this fixes CID 1039718
2014-08-14 19:02:39 +09:00
Carsten Haitzler
27ef84e372
edje_decc - fix unchecked return value
...
fix CID 1039719
2014-08-14 19:00:37 +09:00
Carsten Haitzler
2ee14e5997
embryo_cc - make assert clearer
...
this fixes coverity warning CID 1039730
2014-08-14 18:55:02 +09:00
Carsten Haitzler
874e87e8df
fix noop self-assignment
...
this fixes CID 1040028
2014-08-14 18:25:42 +09:00
Carsten Haitzler
e82b61b420
epp - fix bit underflow in bitshift for multibyte
...
this fixes CID 1193200
2014-08-14 17:39:11 +09:00
Carsten Haitzler
c87748a7c1
evas cserve - handle possilbe null ref and fentry pointers
...
this fixes CID 1193209 with possible NULL refs.
2014-08-14 17:16:02 +09:00
Vyacheslav Reutskiy
d08dd13d3d
edje_pick: fix a copied aliases
...
Summary:
@fix
Reviewers: raster, Hermet, seoz, cedric
Subscribers: cedric, seoz, Sachiel
Differential Revision: https://phab.enlightenment.org/D1305
2014-08-14 00:08:07 +09:00
Vyacheslav Reutskiy
c8976fb21e
edje_pick: fix a segfault on 'set' copy
...
Summary:
wrong structure, a Edje_Image_Directory_Set_Entry, used for copy
a set's data to new file.
@fix
Reviewers: raster, seoz, cedric, Hermet
Reviewed By: Hermet
Subscribers: Sachiel, cedric, seoz
Differential Revision: https://phab.enlightenment.org/D1304
2014-08-14 00:03:18 +09:00
Carsten Haitzler
970968daab
embyro-cc - fix coverity overruun issue
...
overrun in fatal msg access - fix CID 1039315
2014-08-13 17:14:53 +09:00
Carsten Haitzler
84e032a252
embryo_cc - coverity mem access issue - fix
...
this fixes CID 1039316 in case error num is beyond errmsg bounds
2014-08-13 17:13:12 +09:00
Carsten Haitzler
b0e9886635
embryo_cc - fix coverity buffer overrun
...
fixes CID 1039317
2014-08-13 16:19:17 +09:00
Carsten Haitzler
6974a67f6f
evas - cserve - dummy slave - shut coverity up and unmap mmaped mem
...
while right, coverity doest know that this is just a dummy example,
so... make it happy by unmapping. fixes CID 1193218
2014-08-13 15:24:00 +09:00
Carsten Haitzler
db447bece5
fix non 0 terminated buffer in ethmubd slave
...
this fixes a potential non 0 terminated string buffer in ethumb slave
process - harmless for apps, but might happen. this fixes CID 1193232
2014-08-12 22:24:43 +09:00
Savio Sena
3b24c6ce91
eolian-cxx: Scan all files only when explicitly requested.
...
Fix T1463
2014-08-08 15:12:31 -03:00
Stefan Schmidt
2fa2c11910
edje_cc_handler: Fix build break from recent Edcref changes
...
Having correct syntax is needed here. ;)
2014-08-08 16:25:51 +02:00
Davide Andreoli
62af2b9bd1
Edcref: final doc improvements.
...
* Be consistent with the way we specify parameters
* A last css refinement
2014-08-08 15:54:38 +02:00
Davide Andreoli
1eca781d1d
Edcref: fixed (I hope) the doc for parts aliases
2014-08-08 15:54:38 +02:00
Davide Andreoli
cb84a5f994
Edcref: try to give sections titles more context
...
Also fixed some incorrect @context
Changed the @edcsubsection tags so they live in first line of the doccomment, this way you can read them when the file is folded-closed, improving the code readability.
2014-08-08 15:54:38 +02:00
Davide Andreoli
c00875818b
Edcref: tab-- , they tend to break the html render
2014-08-08 15:54:38 +02:00
Davide Andreoli
5fd1e27dce
edcref: move the Links functions so they dont break descriptions docs
...
Plus some other small doc adjustment
2014-08-08 15:54:38 +02:00
Davide Andreoli
b2b4e62dd3
edcref: move 3 params to be in the correct section
2014-08-08 10:37:03 +02:00
Davide Andreoli
6653ce2306
edcref: be consistent wrt params
2014-08-08 10:27:26 +02:00