840c0b18e9990fe15416283f869bc8532c1bbf3a
Stefan Schuermans add copyright headers and l...

Stefan Schuermans authored 4 years ago

libuptpl/src/destructor.c   1) /**
libuptpl/src/destructor.c   2)  * UProcTrace: User-space Process Tracing
libuptpl/src/destructor.c   3)  * Copyright 2020: Stefan Schuermans, Aachen, Germany <stefan@schuermans.info>
libuptpl/src/destructor.c   4)  * Copyleft: GNU LESSER GENERAL PUBLIC LICENSE version 3 (see LICENSE)
libuptpl/src/destructor.c   5)  */
libuptpl/src/destructor.c   6) 
Stefan Schuermans rename: lwproctrace -> upro...

Stefan Schuermans authored 4 years ago

libuptpl/src/destructor.c   7) #include <uptev/proc_end.h>
Stefan Schuermans implement proc_end event

Stefan Schuermans authored 4 years ago

liblwptpl/src/destructor.c  8) 
liblwptpl/src/destructor.c  9) #include "write.h"
liblwptpl/src/destructor.c 10) 
liblwptpl/src/destructor.c 11) #include <stdlib.h>
liblwptpl/src/destructor.c 12) 
liblwptpl/src/destructor.c 13) __attribute__((destructor)) static void destructor(void) {
liblwptpl/src/destructor.c 14)   void *data = NULL;
liblwptpl/src/destructor.c 15)   size_t size = 0;
Stefan Schuermans rename: lwproctrace -> upro...

Stefan Schuermans authored 4 years ago

libuptpl/src/destructor.c  16)   uptev_proc_end(&data, &size);
libuptpl/src/destructor.c  17)   uptpl_write(data, size);