remove reserve call on item vector
This commit is contained in:
parent
cc9aa231ff
commit
a482fa0a80
|
@ -37,7 +37,7 @@
|
|||
{
|
||||
"json-save": true,
|
||||
"json-save-directory": "local/scans",
|
||||
"barcode": "",
|
||||
"barcode": "1703543090000",
|
||||
"capture-device": "/dev/video0"
|
||||
},
|
||||
"api":
|
||||
|
|
2
lib/sfw
2
lib/sfw
|
@ -1 +1 @@
|
|||
Subproject commit 95a1e6b5b126af2541c7ea0d0e978f021cea2018
|
||||
Subproject commit 17adaed169c40536cb9b25425c64712b1d0f74d1
|
13
src/Item.cpp
13
src/Item.cpp
|
@ -27,12 +27,6 @@ void Item::add_image_texture(std::shared_ptr<SDL_Texture> texture)
|
|||
image_textures.push_back(texture);
|
||||
}
|
||||
|
||||
void Item::destroy_texture(SDL_Texture* texture)
|
||||
{
|
||||
SDL_LogDebug(SDL_LOG_CATEGORY_APPLICATION, "destroying texture %p", texture);
|
||||
SDL_DestroyTexture(texture);
|
||||
}
|
||||
|
||||
const std::vector<std::shared_ptr<SDL_Texture>>& Item::get_image_textures() const
|
||||
{
|
||||
return image_textures;
|
||||
|
@ -88,10 +82,3 @@ void Item::increment_image_index(int increment)
|
|||
{
|
||||
current_image_index = sfw::mod(current_image_index + increment, static_cast<int>(get_image_textures().size()));
|
||||
}
|
||||
|
||||
Item::~Item()
|
||||
{
|
||||
std::stringstream message;
|
||||
message << "destroying item " << this;
|
||||
debug(message.str());
|
||||
}
|
||||
|
|
|
@ -19,7 +19,6 @@ private:
|
|||
std::string brand_name = "", product_name = "", upc = "";
|
||||
int current_image_index = 0;
|
||||
void set_text_property(const std::string&, std::string&, const std::string&);
|
||||
static void destroy_texture(SDL_Texture*);
|
||||
|
||||
/*
|
||||
* add properties: ingredients, protein weight, nutrition grade, popularity, "serving unit", keywords,
|
||||
|
@ -40,7 +39,6 @@ public:
|
|||
const std::string& get_upc() const;
|
||||
std::string get_full_name() const;
|
||||
void increment_image_index(int = 1);
|
||||
virtual ~Item();
|
||||
|
||||
};
|
||||
|
||||
|
|
|
@ -49,7 +49,6 @@ Pudding::Pudding()
|
|||
image_scanner.set_config(zbar::ZBAR_NONE, zbar::ZBAR_CFG_ENABLE, 1);
|
||||
/* use sdl context for now */
|
||||
load_sdl_context();
|
||||
items.reserve(10);
|
||||
}
|
||||
|
||||
/* Respond to command events */
|
||||
|
|
|
@ -17,7 +17,6 @@
|
|||
#include "opencv2/imgproc.hpp"
|
||||
#include "zbar.h"
|
||||
#include "Game.hpp"
|
||||
#include "Sprite.hpp"
|
||||
#include "Color.hpp"
|
||||
#include "extension.hpp"
|
||||
#include "Item.hpp"
|
||||
|
|
Loading…
Reference in New Issue