Hacker News new | ask | show | jobs
by rep_lodsb 6 hours ago
That's a limitation of the Turbo C library, as the comment says. DOS memory allocation functions take the size in 16-byte "paragraphs", and return a segment, with the allocated memory starting at offset zero in that segment.