eeze - sensors - ints for sensor events were decld in .h - and never .c
this was bad - we never had eeze sensor events declared inside eeze so they were only in the .h - they could be diff symbols and thus valuses may not match. big @fix - it worked by luck, not design.
This commit is contained in:
parent
66b86f5866
commit
22bf1b3db2
|
@ -103,27 +103,27 @@ typedef enum
|
|||
* @since 1.8
|
||||
* @{
|
||||
*/
|
||||
EAPI int EEZE_SENSOR_EVENT_ACCELEROMETER;
|
||||
EAPI int EEZE_SENSOR_EVENT_GRAVITY;
|
||||
EAPI int EEZE_SENSOR_EVENT_LINEAR_ACCELERATION;
|
||||
EAPI int EEZE_SENSOR_EVENT_DEVICE_ORIENTATION;
|
||||
EAPI int EEZE_SENSOR_EVENT_MAGNETIC;
|
||||
EAPI int EEZE_SENSOR_EVENT_ORIENTATION;
|
||||
EAPI int EEZE_SENSOR_EVENT_GYROSCOPE;
|
||||
EAPI int EEZE_SENSOR_EVENT_LIGHT;
|
||||
EAPI int EEZE_SENSOR_EVENT_PROXIMITY;
|
||||
EAPI int EEZE_SENSOR_EVENT_SNAP;
|
||||
EAPI int EEZE_SENSOR_EVENT_SHAKE;
|
||||
EAPI int EEZE_SENSOR_EVENT_DOUBLETAP;
|
||||
EAPI int EEZE_SENSOR_EVENT_PANNING;
|
||||
EAPI int EEZE_SENSOR_EVENT_PANNING_BROWSE;
|
||||
EAPI int EEZE_SENSOR_EVENT_TILT;
|
||||
EAPI int EEZE_SENSOR_EVENT_FACEDOWN;
|
||||
EAPI int EEZE_SENSOR_EVENT_DIRECT_CALL;
|
||||
EAPI int EEZE_SENSOR_EVENT_SMART_ALERT;
|
||||
EAPI int EEZE_SENSOR_EVENT_NO_MOVE;
|
||||
EAPI int EEZE_SENSOR_EVENT_BAROMETER;
|
||||
EAPI int EEZE_SENSOR_EVENT_TEMPERATURE;
|
||||
EAPI extern int EEZE_SENSOR_EVENT_ACCELEROMETER;
|
||||
EAPI extern int EEZE_SENSOR_EVENT_GRAVITY;
|
||||
EAPI extern int EEZE_SENSOR_EVENT_LINEAR_ACCELERATION;
|
||||
EAPI extern int EEZE_SENSOR_EVENT_DEVICE_ORIENTATION;
|
||||
EAPI extern int EEZE_SENSOR_EVENT_MAGNETIC;
|
||||
EAPI extern int EEZE_SENSOR_EVENT_ORIENTATION;
|
||||
EAPI extern int EEZE_SENSOR_EVENT_GYROSCOPE;
|
||||
EAPI extern int EEZE_SENSOR_EVENT_LIGHT;
|
||||
EAPI extern int EEZE_SENSOR_EVENT_PROXIMITY;
|
||||
EAPI extern int EEZE_SENSOR_EVENT_SNAP;
|
||||
EAPI extern int EEZE_SENSOR_EVENT_SHAKE;
|
||||
EAPI extern int EEZE_SENSOR_EVENT_DOUBLETAP;
|
||||
EAPI extern int EEZE_SENSOR_EVENT_PANNING;
|
||||
EAPI extern int EEZE_SENSOR_EVENT_PANNING_BROWSE;
|
||||
EAPI extern int EEZE_SENSOR_EVENT_TILT;
|
||||
EAPI extern int EEZE_SENSOR_EVENT_FACEDOWN;
|
||||
EAPI extern int EEZE_SENSOR_EVENT_DIRECT_CALL;
|
||||
EAPI extern int EEZE_SENSOR_EVENT_SMART_ALERT;
|
||||
EAPI extern int EEZE_SENSOR_EVENT_NO_MOVE;
|
||||
EAPI extern int EEZE_SENSOR_EVENT_BAROMETER;
|
||||
EAPI extern int EEZE_SENSOR_EVENT_TEMPERATURE;
|
||||
/**@}*/
|
||||
|
||||
/**
|
||||
|
|
|
@ -10,6 +10,28 @@
|
|||
#include <Eeze_Sensor.h>
|
||||
#include "eeze_sensor_private.h"
|
||||
|
||||
EAPI int EEZE_SENSOR_EVENT_ACCELEROMETER;
|
||||
EAPI int EEZE_SENSOR_EVENT_GRAVITY;
|
||||
EAPI int EEZE_SENSOR_EVENT_LINEAR_ACCELERATION;
|
||||
EAPI int EEZE_SENSOR_EVENT_DEVICE_ORIENTATION;
|
||||
EAPI int EEZE_SENSOR_EVENT_MAGNETIC;
|
||||
EAPI int EEZE_SENSOR_EVENT_ORIENTATION;
|
||||
EAPI int EEZE_SENSOR_EVENT_GYROSCOPE;
|
||||
EAPI int EEZE_SENSOR_EVENT_LIGHT;
|
||||
EAPI int EEZE_SENSOR_EVENT_PROXIMITY;
|
||||
EAPI int EEZE_SENSOR_EVENT_SNAP;
|
||||
EAPI int EEZE_SENSOR_EVENT_SHAKE;
|
||||
EAPI int EEZE_SENSOR_EVENT_DOUBLETAP;
|
||||
EAPI int EEZE_SENSOR_EVENT_PANNING;
|
||||
EAPI int EEZE_SENSOR_EVENT_PANNING_BROWSE;
|
||||
EAPI int EEZE_SENSOR_EVENT_TILT;
|
||||
EAPI int EEZE_SENSOR_EVENT_FACEDOWN;
|
||||
EAPI int EEZE_SENSOR_EVENT_DIRECT_CALL;
|
||||
EAPI int EEZE_SENSOR_EVENT_SMART_ALERT;
|
||||
EAPI int EEZE_SENSOR_EVENT_NO_MOVE;
|
||||
EAPI int EEZE_SENSOR_EVENT_BAROMETER;
|
||||
EAPI int EEZE_SENSOR_EVENT_TEMPERATURE;
|
||||
|
||||
static Eeze_Sensor *g_handle;
|
||||
static Eina_Prefix *pfx;
|
||||
|
||||
|
|
Loading…
Reference in New Issue