mirror of
https://github.com/lloeki/cblocks-clobj.git
synced 2025-12-06 10:44:40 +01:00
cosmetic fixes
This commit is contained in:
parent
cda16d2a1b
commit
e4bef3fbe0
1 changed files with 14 additions and 9 deletions
21
main.c
21
main.c
|
|
@ -1,15 +1,14 @@
|
|||
/*
|
||||
* Copyright © 2000 Loic Nageleisen <loic.nageleisen@gmail.com>
|
||||
*
|
||||
* This work is free. You can redistribute it and/or modify it under the
|
||||
* terms of the Do What The Fuck You Want To Public License, Version 2,
|
||||
* as published by Sam Hocevar. See the COPYING file for more details.
|
||||
* This work is free. You can redistribute it and/or modify it under the terms
|
||||
* of the Do What The Fuck You Want To Public License, Version 2, as published
|
||||
* by Sam Hocevar. See the COPYING file for more details.
|
||||
*
|
||||
* This program is free software. It comes without any warranty, to
|
||||
* the extent permitted by applicable law. You can redistribute it
|
||||
* and/or modify it under the terms of the Do What The Fuck You Want
|
||||
* To Public License, Version 2, as published by Sam Hocevar. See
|
||||
* http://www.wtfpl.net/ for more details.
|
||||
* This program is free software. It comes without any warranty, to the extent
|
||||
* permitted by applicable law. You can redistribute it and/or modify it under
|
||||
* the terms of the Do What The Fuck You Want To Public License, Version 2, as
|
||||
* published by Sam Hocevar. See http://www.wtfpl.net/ for more details.
|
||||
*
|
||||
* ---
|
||||
*
|
||||
|
|
@ -59,6 +58,7 @@
|
|||
#include <stdio.h>
|
||||
#include <Block.h>
|
||||
|
||||
|
||||
struct Post_s {
|
||||
char *author;
|
||||
char *body;
|
||||
|
|
@ -69,11 +69,13 @@ struct Post_s {
|
|||
};
|
||||
typedef struct Post_s Post;
|
||||
|
||||
|
||||
void Post_init(Post *self) {
|
||||
*self->author = '\0';
|
||||
*self->body = '\0';
|
||||
}
|
||||
|
||||
|
||||
void Post_printf(Post *self) {
|
||||
char *nosp = NULL;
|
||||
for (char *buf = self->body; *buf != '\0'; buf++) {
|
||||
|
|
@ -94,6 +96,7 @@ void Post_printf(Post *self) {
|
|||
printf("\n\n-- %s\n", self->author);
|
||||
}
|
||||
|
||||
|
||||
void Post_dealloc(Post *self) {
|
||||
Block_release(self->dealloc);
|
||||
Block_release(self->printf);
|
||||
|
|
@ -104,6 +107,7 @@ void Post_dealloc(Post *self) {
|
|||
free(self);
|
||||
}
|
||||
|
||||
|
||||
Post *Post_alloc() {
|
||||
Post *new = malloc(sizeof(Post));
|
||||
new->author = malloc(255);
|
||||
|
|
@ -116,6 +120,7 @@ Post *Post_alloc() {
|
|||
return new;
|
||||
}
|
||||
|
||||
|
||||
int main(void) {
|
||||
Post *post = Post_alloc();
|
||||
post->init();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue