-
Notifications
You must be signed in to change notification settings - Fork 246
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
analyze: misc fixes for simple_buffer (#1148)
This branch has fixes for various minor issues uncovered while testing on `simple_buffer.c` (#1103). * Fix borrowck handling of casts to `*mut my_struct` when `my_struct` has lifetimes * Fix various cases of compile errors introduced by `DynOwned` rewrites * Fix precedence of method calls when generating rewritten source code * Treat `realloc(NULL, n)` like `malloc(n)` * Support nullable pointers in the `ZeroizeTy` initializers used for `malloc`/`memset` rewrites
- Loading branch information
Showing
7 changed files
with
260 additions
and
43 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.