removed X-NUCLEO-COMMON and ST-INTERFACES
Dependents: unh-hackathon-example unh-hackathon-example-raw
Fork of X_NUCLEO_IKS01A1 by
Revision 84:7e38323c9488, committed 2016-06-01
- Comitter:
- Wolfgang Betz
- Date:
- Wed Jun 01 16:40:49 2016 +0200
- Parent:
- 83:815e293d073b
- Child:
- 85:cb636b531652
- Commit message:
- Revert "Added X_NUCLEO_IKS01A1 to fix memory leak"
This reverts commit d5c9d0bcccf1c5d357a974b3e22fc0ab586820fc.
Changed in this revision
x_nucleo_iks01a1.h | Show annotated file Show diff for this revision Revisions of this file |
--- a/x_nucleo_iks01a1.h Wed Jun 01 16:33:19 2016 +0200 +++ b/x_nucleo_iks01a1.h Wed Jun 01 16:40:49 2016 +0200 @@ -119,16 +119,6 @@ PinName ff_irq_pin = IKS01A1_PIN_FF); static X_NUCLEO_IKS01A1* Instance(PinName sda, PinName scl, PinName ff_irq_pin = NC); - /** - * @brief Destructor - */ - ~X_NUCLEO_IKS01A1(){ - //if(dev_i2c!=NULL){ delete dev_i2c; dev_i2c=0; } how to understand if dev_i2c is locally allocated (so it must be deleted) or comes from constructors args? - if(ht_sensor!=NULL){ delete ht_sensor; ht_sensor=NULL; } - if(magnetometer!=NULL){ delete magnetometer; magnetometer=NULL; } - if(pt_sensor!=NULL){ delete pt_sensor; pt_sensor=NULL; } - } - DevI2C *dev_i2c; HTS221 *ht_sensor;