summaryrefslogtreecommitdiffstats
path: root/examples/camera.c
diff options
context:
space:
mode:
Diffstat (limited to 'examples/camera.c')
-rw-r--r--examples/camera.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/examples/camera.c b/examples/camera.c
index 58ab1c3..51b122d 100644
--- a/examples/camera.c
+++ b/examples/camera.c
@@ -16,7 +16,7 @@
* Christian Daschill
*
*
- * Answer: Originally, I thought about using seperate threads and using a
+ * Answer: Originally, I thought about using separate threads and using a
* mutex to determine when the frame buffer was being accessed by any client
* so we could determine a safe time to take a picture. The probem is, we
* are lock-stepping everything with framebuffer access. Why not be a
@@ -31,7 +31,7 @@
* as the libvncserver should not stall on transmitting to any single
* client.
*
- * Another solution would be to provide a seperate framebuffer for each
+ * Another solution would be to provide a separate framebuffer for each
* client and use mutexes to determine if any particular client is ready for
* a snapshot. This way, your not updating a framebuffer for a slow client
* while it is being transferred.
@@ -104,7 +104,7 @@ int TakePicture(unsigned char *buffer)
*/
gettimeofday(&now,NULL);
line = now.tv_usec / (1000000/HEIGHT);
- if (line>HEIGHT) line=HEIGHT-1;
+ if (line>=HEIGHT) line=HEIGHT-1;
memset(&buffer[(WIDTH * BPP) * line], 0, (WIDTH * BPP));
/* frames per second (informational only) */