From c0cad0d497ab4659c2ac2cd0f59a9fdb65759ecf Mon Sep 17 00:00:00 2001 From: nick black Date: Wed, 3 Mar 2021 23:59:09 -0500 Subject: [PATCH] sixel: heap-allocate ctable directly --- src/ls/main.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/ls/main.cpp b/src/ls/main.cpp index 53a3bea3b..d6119aa0a 100644 --- a/src/ls/main.cpp +++ b/src/ls/main.cpp @@ -143,7 +143,7 @@ void ncls_thread(const lsContext* ctx) { work.pop(); pthread_mutex_unlock(&mtx); auto s = j.dir / j.p; - auto faken = ctx->nc.prep_image(s.c_str(), NCBLIT_DEFAULT, NCSCALE_SCALE_HIRES); + auto faken = ctx->nc.prep_image(s.c_str(), NCBLIT_PIXEL, NCSCALE_SCALE_HIRES); pthread_mutex_lock(&outmtx); std::cout << j.p << '\n'; if(faken){ @@ -225,6 +225,7 @@ int main(int argc, char* const * argv){ break; } } + notcurses_check_ auto procs = std::thread::hardware_concurrency(); if(procs <= 0){ procs = 4;