Update of /cvsroot/alsa/alsa-lib/src
In directory sc8-pr-cvs1:/tmp/cvs-serv25356/src
Modified Files:
Makefile.am Versions output.c
Log Message:
Initial code for lisp interpreter
Index: Makefile.am
===================================================================
RCS file: /cvsroot/alsa/alsa-lib/src/Makefile.am,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -r1.48 -r1.49
--- Makefile.am 22 Jun 2003 19:02:20 -0000 1.48
+++ Makefile.am 24 Jun 2003 19:30:08 -0000 1.49
@@ -1,4 +1,4 @@
-SUBDIRS=control mixer ordinary_mixer pcm ordinary_pcm rawmidi timer hwdep seq instr
compat conf
+SUBDIRS=control mixer ordinary_mixer pcm ordinary_pcm rawmidi timer hwdep seq instr
compat conf alisp
EXTRA_DIST=Versions
[EMAIL PROTECTED]@
@@ -15,7 +15,7 @@
pcm/libpcm.la ordinary_pcm/libordinarypcm.la \
rawmidi/librawmidi.la timer/libtimer.la \
hwdep/libhwdep.la seq/libseq.la instr/libinstr.la \
- compat/libcompat.la -lm -ldl -lpthread
+ compat/libcompat.la alisp/libalisp.la -lm -ldl -lpthread
libasound_la_LDFLAGS = -version-info $(COMPATNUM)
LDFLAGS = $(VSYMS)
@@ -52,5 +52,8 @@
compat/libcompat.la:
$(MAKE) -C compat libcompat.la
+
+alisp/libalisp.la:
+ $(MAKE) -C alisp libalisp.la
INCLUDES=-I$(top_srcdir)/include
Index: Versions
===================================================================
RCS file: /cvsroot/alsa/alsa-lib/src/Versions,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- Versions 1 Apr 2003 13:58:11 -0000 1.9
+++ Versions 24 Jun 2003 19:30:09 -0000 1.10
@@ -108,3 +108,9 @@
snd_ctl_elem_info_get_dimensions;
snd_ctl_elem_info_get_dimension;
} ALSA_0.9.0;
+
+ALSA_0.9.5 {
+ global:
+
+ alsa_lisp;
+} ALSA_0.9.3;
Index: output.c
===================================================================
RCS file: /cvsroot/alsa/alsa-lib/src/output.c,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- output.c 23 Jul 2002 19:51:17 -0000 1.17
+++ output.c 24 Jun 2003 19:30:09 -0000 1.18
@@ -79,6 +79,18 @@
}
/**
+ * \brief Writes formatted output (like \c fprintf(3)) to an output handle.
+ * \param output The output handle.
+ * \param format Format string in \c fprintf format.
+ * \param args Other \c fprintf arguments.
+ * \return The number of characters written, or a negative error code.
+ */
+int snd_output_vprintf(snd_output_t *output, const char *format, va_list args)
+{
+ return output->ops->print(output, format, args);
+}
+
+/**
* \brief Writes a string to an output handle (like \c fputs(3)).
* \param output The output handle.
* \param str Pointer to the string.
-------------------------------------------------------
This SF.Net email is sponsored by: INetU
Attention Web Developers & Consultants: Become An INetU Hosting Partner.
Refer Dedicated Servers. We Manage Them. You Get 10% Monthly Commission!
INetU Dedicated Managed Hosting http://www.inetu.net/partner/index.php
_______________________________________________
Alsa-cvslog mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-cvslog