Logo
Explore Help
Sign In
dcrubro/dlibc
Watch 1
Star 0
Fork 0
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
17 Commits 1 Branch 0 Tags
3fcb3dbc0595770e32c948840fc4d9525304a255
Commit Graph
10 Commits
Author SHA1 Message Date
dcrubro ce95277a29 version fix 2026-08-19 23:32:40 +02:00
dcrubro 027864af1e final bug patches for vector.h 2026-08-19 23:32:09 +02:00
dcrubro 2c47529d05 destroy takes **vec instead of *vec, NULLs on op 2026-08-19 23:18:38 +02:00
dcrubro f74f05eb29 fixing blatantly wrong guarantees and behaviour 2026-08-19 22:58:34 +02:00
dcrubro d912d6d559 added guard to vector_prune() to check that element_size > 0 2026-08-19 22:23:52 +02:00
dcrubro 8af8473c72 Fixed vector_push_back() call to use memmove() instead of memcpy() - allows for region overlap 2026-08-19 22:15:16 +02:00
dcrubro 195e133303 fixed vector_reserve() on the edge case where wrapping to 0 would return 0 as if the reservation succeeded - caused a heap overflow 2026-08-19 22:13:42 +02:00
dcrubro b8d45ad32a added vector_take_at() (and take_back()) which removes like pop() without destructor calling, and copies into supplied pointer - ownership transfer 2026-08-19 22:02:43 +02:00
dcrubro 7f0c576b10 vector final 2026-08-19 00:38:36 +02:00
dcrubro a0d88e7cbf Vector 2026-08-19 00:05:31 +02:00
Powered by Gitea Version: 1.27.1 Page: 23ms Template: 5ms
Auto
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API