Skip to content

Serosh-commits/Aether

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aether — Memory Safety for C

A single-header, zero-overhead, drop-in memory allocator that silently eliminates:

  • Memory leaks
  • Double frees
  • Use-after-free bugs

No runtime cost in release.
No code changes required.
Just include and forget.

#include "aether.h"

void any_function() {
    char *p = aether_alloc(1000);
    strcpy(p, "hello");
    // no free() needed — ever
}

About

Aether is a single header, zero-overhead, drop-in replacement for malloc()/free() that silently eliminates the three most common memory bugs in C

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages