unitemp.c 995 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. #include "unitemp.h"
  2. /**
  3. * @brief Выделение места под переменные плагина
  4. *
  5. * @return true Если всё прошло успешно
  6. * @return false Если в процессе загрузки произошла ошибка
  7. */
  8. static bool unitemp_alloc(void) {
  9. return true;
  10. }
  11. /**
  12. * @brief Освыбождение памяти после работы приложения
  13. */
  14. static void unitemp_free(void) {
  15. }
  16. /**
  17. * @brief Точка входа в приложение
  18. *
  19. * @return Код ошибки
  20. */
  21. int32_t unitemp_app() {
  22. //Выделение памяти под переменные
  23. //Выход если произошла ошибка
  24. if(unitemp_alloc() == false) {
  25. //Освобождение памяти
  26. unitemp_free();
  27. //Выход
  28. return 0;
  29. }
  30. //Тут рабочий код
  31. //Освобождение памяти
  32. unitemp_free();
  33. //Выход
  34. return 0;
  35. }