[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
C-code : printing into a buffer
From: |
A. Soare |
Subject: |
C-code : printing into a buffer |
Date: |
Fri, 29 May 2009 08:43:08 +0200 (CEST) |
Hi,
I have the following problem:
Supposing that
1. I call dlsym for the funtion X="printf" from emacs. No need for dlopen,
because I suppose that X always belongs to libc.
2. I get the ADDRESS of X ( for ex. printf ).
3. I call printf from that address using a pointer of the form
(* (some_cast to a pointer to that function) (ADDRESS)) (str, ...);
My problem is to define a buffer in emacs such that in the moment when I call
this function via a pointer, all its output to be discarged in that buffer, not
in the terminal of emacs.
Is that possible? Any ideas of how to solve it?
Thanks in advance.
Alin.
____________________________________________________
Découvrez le nouveau Voila.fr et apprenez à maîtriser le web 2.0 sur
http://voila.fr
- C-code : printing into a buffer,
A. Soare <=