1. 23 May, 2017 1 commit
  2. 03 May, 2017 1 commit
  3. 20 Mar, 2017 1 commit
    • Poovizhi's avatar
      [IOT-1880] Adding Fixes for issues generated from static analyzer tool in... · 47aca923
      Poovizhi authored
      [IOT-1880] Adding Fixes for issues generated from static analyzer tool in Notification service c++ , JNI layer
      
      1) In JNINotificationConsumer.cpp, Getting native Provider object is common code for all the native methods.
         Added a separate method ' getNativeProvider' to do this, so that method size and complexity will be reduced.
      
      2) JNiNotificationConsumer.cpp Line 1379, and NSTopicslist.cpp Line 59 has changes to fix the issue of Unreachable code.
      
      3) Copy constructor and copy assignment operator are added  in class 'NSAcceptedProviders' & 'NSAcceptedConsumers'  which has dynamically allocated data members
      
      4) In NSAcceptedProviders class, getProviders() method is changed to const since it is being used by the copy constructors and hence
         modified the member variable 'm_mutex' to be mutable.
      
      5) In NSAcceptedConsumers class, getConsumers() method is changed to const since it is being used by the copy constructors
         and hence modified the member variable 'm_mutex' to be mutable.
      
      6) In  NotiListener.java, the NULL check for mProviderSample is moved above the first instance where mProviderSample is beig used.
      
      Change-Id: Ic18c3d9797a02a73f5397192b21e7dda5926119e
      Signed-off-by: default avatarPoovizhi <poovizhi.a@samsung.com>
      Reviewed-on: https://gerrit.iotivity.org/gerrit/17653Reviewed-by: default avatarUze Choi <uzchoi@samsung.com>
      Tested-by: default avatarUze Choi <uzchoi@samsung.com>
      47aca923
  4. 22 Feb, 2017 1 commit
  5. 16 Feb, 2017 1 commit
  6. 06 Feb, 2017 1 commit
  7. 26 Jan, 2017 1 commit
  8. 17 Jan, 2017 1 commit
  9. 16 Jan, 2017 1 commit
  10. 19 Dec, 2016 1 commit
  11. 12 Dec, 2016 1 commit
  12. 17 Nov, 2016 1 commit
  13. 25 Oct, 2016 1 commit
  14. 19 Oct, 2016 1 commit
  15. 28 Sep, 2016 1 commit
  16. 03 Sep, 2016 1 commit
  17. 02 Sep, 2016 1 commit
  18. 31 Aug, 2016 2 commits
  19. 29 Aug, 2016 1 commit
  20. 25 Aug, 2016 1 commit
  21. 11 Aug, 2016 1 commit
  22. 09 Aug, 2016 1 commit