Raymond Toy pushed to branch issue-130-file-author-in-c at cmucl / cmucl
Commits:
-
399b8755
by Raymond Toy at 2022-08-31T12:47:39-07:00
1 changed file:
Changes:
... | ... | @@ -783,13 +783,20 @@ os_file_author(const char *path) |
783 | 783 | }
|
784 | 784 |
|
785 | 785 | if (result) {
|
786 | + fprintf(stderr, "Allocate %d bytes for author\n",
|
|
787 | + strlen(result->pw_name + 1));
|
|
788 | +
|
|
786 | 789 | author = malloc(strlen(result->pw_name + 1));
|
787 | 790 | if (author) {
|
791 | + fprintf(stderr, "author = %p\n", author);
|
|
788 | 792 | strcpy(author, result->pw_name);
|
789 | 793 | }
|
790 | 794 | }
|
791 | 795 | |
792 | - free(buf);
|
|
796 | + fprintf(stderr, "Free buf %p\n", buf);
|
|
797 | + if (buf) {
|
|
798 | + free(buf);
|
|
799 | + }
|
|
793 | 800 | |
794 | 801 | return author;
|
795 | 802 | } |